fix bug in read_forcing.py that failed to read last yearlty forcing file.  Fixes issue #6
Merge pull request #12 from jhamman/hotfix/0.0.4

fix bug in read_forcing.py that failed to read last yearlty forcing file...
Merge remote-tracking branch 'origin/master' into develop
Merge remote-tracking branch 'origin/develop' into develop
enable variable expansion in configuration files
add run_tests.py and reorg test dir
update travis.yml to include unit tests only
add pytest to requirements
add pandas requirement
Minor fixes to issues found during testing.

- Close logger and resume printing to stdout and stderr
- Improved parsing of config file (specifically individual float and int values)
- Fix to invalid char function during reading of station names.  Now only allow alpha numeric characters and a selection of underscore and period type chars.
Fixes to issues found during testing.
- Add missing variables when not subsetting unit hydrographs
- Add function for handling disallowed characters (see previous commit)
- Remove compression args for character arrays (outlet_names)
- Replace source area variable in sample configuration file.
rename scrip rvic_model to rvic, associated changes to setup.py and README
improved run_tests.py, now uses 2 environment variables $RVIC_TEST_DIR and $WORKDIR to specify input and output locations for tests
change dictionary that read_config returns to an OrderedDict
fix to history module that was keeping single timestep files from being written
fixes for irregular grid handling of coordinate variables
Merge pull request #20 from jhamman/feature/testing

Feature/testing