Gauge I/O modifications
Fixed bug in setting gauge .q attribute -- wrong columns
Merge remote-tracking branch 'rjl/data-refactor' into data-refactor

Conflicts:
	src/python/clawutil/clawdata.py
Fix gauge data, remove multilayer data
Removed package specific data structures
t
Rename fwave input parameter to avoid collision
Reimplement ability to read in data files

In a previous update to the clawdata class the =: token was removed,
this unfortunately made the implementation of reading the data files
back in much more difficult so it has been added back in.  Note that
this token is not needed by the Fortran and is only used in Python for
reading data files.
Removed extra return statment
Remove variable friction from tsunami code
Adjusting check point data, bug fixes
Merge remote-tracking branch 'mandli/data-refactor-monolithic' into data-refactor-monolithic
Remove variable friction, bug fixes
Merge remote-tracking branch 'mandli/data-refactor-monolithic' into data-refactor-monolithic
Merged from mandli/data-refactor-monolithic
Added claw_git_status.py and call it from runclaw to archive what versions are used in _output
changed fwave to use_fwaves in setrun_template_amrclaw_2d.py
fixed convert.py: new_setrun_file not set in warning message
changed to print 'branch and status' in claw_git_status.py
added binary output format to clawdata.py