- Updated test case data to restore "donut"-shaped roof.  CF routes area in
  donut as a pit in the surface table as expected
Minor changes and additions to error message output strings
The default_id value is now calculated differently for veg class types
Merge branch 'develop' of https://github.com/RHESSys/RHESSys into develop
- CF: fixed bugs in roof routing related to handling of edge pixels when a raster
mask is present
- RHESSys: Added initial support for surface and subsurface routing tables. Surface
routing table is specified as a second file argument to the -r command line option.
If no surface routing table is specified, the subsurface routing table is used to
route both surface and subsurface flows
Merge branch 'develop' of https://github.com/RHESSys/RHESSys into develop
Updated soil def files so that default IDs correspond to outout of
r.soils.texture.  Create silt, loam, and sand classes so that we have
def files for each USDA soil raster class output by r.soils.texture.
Parameters for silt, loam, and sand need to be verified as not all
values for these soils are available in Clapp and Hornberger 1978.
- Updated default veg params: renamed conifer to evergreen
- Built new params.sqlite to reflect default veg and soil base classes
- Updated searchParams.py and rhessys/params.py to enable searching based on
  class type
- Updated class names of base soil classes, removing hyphens
- Fixed minor typos in README.txt and searchParams.py
- Created dumpParams.py, which writes separate parameter files for
  each class returned from a search
- Updated rhessys/params.py to support dumpParams.py
Allow keyword "all" or list of classes to paramdb.searchClass
Merge branch 'develop' of https://github.com/RHESSys/RHESSys into develop
fixed bug where default_id parameter had value of class_id, not default_id
Renamed soil base classes to have hyphens so they will correspond to output
from r.soils.texture.
Merge branch 'develop' of https://github.com/RHESSys/RHESSys into develop

Conflicts:
	util/params/params.sqlite
- Updated constructor: now can take a paramDB path as an argument.  It will
  also look for the default paramDB file in a location relative to the module
  path.  This enables code that includes the paramDB module to work when
  the paramDB is not in the current working directory
- Added basin, hillslope, zone, and lu default files
- Imported parameters from newly added default files into param.sqlite
- Added template template for dynamically generating template files
Changed RHESSys code name to rhessys5.16.r1 to reflect parameter reading changes
upgraded to 5.16
Merge branch 'master' into develop