Multi-patch discontinuous Galerkin spline finite element methods for time-domain wave propagation