Add new Shallow Water Riemann solver using fwaves

In particular this Riemann solver handles bathymetry (does not handle dry states really though).