Initial commit of RHESSys 5.12.4
Updated cf from v6 to v7
Updated makefiles to have install targets
ew_horizon is now a stand-alone grass program. Works properly for CELL type DEMs, values for FCELL and DCELL DEMs are a bit off, doing more testing with those.
added a output_ascii_double_debug function to fileio.c to make it easier to check if results are the same after changes. Also tested some floating point raster maps, ew_horizon seems to work for all cell types now. Have yet to test with NULL values, suspect problems, but not a high priority just now.
Conversion of cf7 to a grass program. Takes arguments through GRASS but does not yet read in raster maps from GRASS.
cf7 gets filenames for basin, hill, zone, and patch from the template file
ew_horizon GRASS functionallity split off into new grassio.c file. cf7 is taking args from the command line but still not properly loading GRASS raster maps.
main.c reverted to support all grass arguments and parse template for necessary files, but does not get stuck in an infinite loop like R11
cf7 gets all values from GRASS now and produces same as original output. Going to start loading raster maps. If it begins to hang again, restart from this point
Added a -g flag to cf7 so that compute_gamma printf's are only seen when -g is set, this makes the output waaaay more quiet. Also copied and pasted the body of rast2array into main.c.  cf7 will work properly from a GRASS raster now, but no idea why it still won't work when calling rast2array.
Now reading DEM raster from GRASS using raster2array. Forgetting to #include grassio.h was causing a caste of the pointer to the dem which caused the EXC_BAD_ACCESS error.
Uses raster maps for m and K, no longer necessary to multiply values by 1000
Importa flna raster maps from GRASS. Untested since I do not have access to any FLNA maps
cf now takes all data from GRASS rasters, sewers and flna still untested due to lack of maps
Cleaned out left over code from main.c
cf7 now properly names output files
Add parameters to makefiles to make them consistent across utilities
Removed random backup file left over from initial commit
Made the output flag required