Erik. Steel vs Steel collision test reference version.

1) Bug fixes in GasModel
2) Implemented timed snapshots
3) Bug fix in RiemannSolver
4) kernel changed to store pointer to GasModel