Merge pull request #1 from bartnijssen/develop

Develop
Initial commit of Routing Tests
Initial commit of find_pour_points
Major overhall of rout.py - unit hydrograph genration program.

- The majority of the changes address PEP8 syntax
- rout.py now allows for VIC or ARCGIS style flow directions
- A bunch of print / comment changes
Merge branch 'develop' of https://github.com/jhamman/Streamflow_Routing into develop
Add grid cell id to output file

The grid cell id is set such that 0 is the lower left corner and increases from left to right, then bottome to top.
fix shebang problem
Clean up of coup_conv, implement some of Bart's comments

fixed flow.coordinates attribute in outfile
Fixed bugs in rout.py, updated cluster launch script.
Fixed a few bugs following major commit

Flip input arrays if latitude order is not as expected.
Many other consistancy corrections
`
Write outlet grid cell id in output flat UH file.

Also included some minor clean up and a matplotlib display change.
Add grid cell id to output file.
Currently, this is done by passing a string or character array because of a bug in CDO.
Add ability to shorten flattened UHs based on threshold.
Clean up adjust_fractions, PEP8 complient
Add timestep information and variable to outfile
adjust fractions now can return a standard rvic paramter file
Fixed earth radius variable.