A purely hyperbolic discontinuous Galerkin approach for self-gravitating gas dynamics