Use local Riemann solver.

(Instead of modifying the one in clawpack.riemann)

Also updates some code to work with latest version of Clawpack.