Adapt geoclaw solvers to work without geoclaw modules.
Merge remote-tracking branch 'ketch/shallow_fwave' into shallow_fwave

* ketch/shallow_fwave:
  Fix more bugs in 1D SW with bathymetry.
  Fix bugs in 1D shallow water solver.