Merged regions branch in after testing.  Improved some examples.

Major reorganization to allow specification of refinement regions, similar to what is in GeoClaw but reorganized with a new set of subroutines to clarify relation between regions, flag2refine, and Richardson estimators.

Gauges also added to several of the examples.