Fix inconsistency in typename rp_grid_params; add direction to all riemann problems.
Adding a general serial grid eval.
Adding euler via template
Making advection rp consistent with euler.