Merge branch 'master' of github.com:westie314/swb2

* 'master' of github.com:westie314/swb2: (25 commits)
  Break attributes, variables, and dimensions into separate NETCDF support module.
  EOD: break data structures within netcdf_hl into separate modules.
  EOD. Continue refactoring NetCDF support modules.
  EOD.
  EOD: NetCDF module work. Code broken.
  Continue refactoring NetCDF modules.
  EOD: Add higher-level NetCDF module.
  MIDDAY: Break NetCDF module apart further; one module to have low-level code, while the other will be more SWB specific.
  EOD2: More work on NetCDF4 module. Code remains broken.
  EOD: More work on cleaning up NetCDF4_support module. Code still broken.
  EOD: clean up string list implementation, continue work on NetCDF module. Code broken.
  EOD2: incremental changes aimed at clarifying NetCDF4 support module. Code still broken.
  EOD commit. In process of revamping NetCDF4 module.
  EOD: Reworking entire NetCDF4 module. Code currently broken.
  Rework NetCDF4 module to allow more flexibility in structuring output.
  Modify NetCDF file output to allow for more than one output variable per NetCDF file.
  Flow accumulation grid determination working.
  D8_flow_accumulation output still meaningless.
  Add run-on as a NetCDF output.
  First working version incorporating D8 flow routing.
  ...