An Enriched Basis Discontinuous Galerkin Method for Shocks and High-Gradient Features in Fluid Mechanics