Numerical Methods for Hyperbolic Equations: Generalized Definition of Local Conservation and Discontinuous Galerkin Methods for Maxwell's equations in Drude Metamaterials