Refactor data objects for new clawdata

Includes refactoring of gauge data objects located in clawutil as well
Bug fix for misspelled attribute
Fix 1d plotting bugs
Remove extraneous exception handling
Merge remote-tracking branch 'mandli/new-data' into new-data

* mandli/new-data:
  Remove extraneous exception handling
  Fix 1d plotting bugs
  Bug fix for misspelled attribute
  Refactor data objects for new clawdata
Add more colorbar attributes
Merge pull request #25 from mandli/new-data

Support for new Data Objects in Clawdata
fixed import statement
Print unknown gauge locations properly
Merge remote-tracking branch 'rjl/new-data' into new-data
Fix gauge plotting
Pass format through various routines so html plotting works with PETSc
output.
Merge pull request #26 from ketch/master

Pass format argument so that html plotting works with PETSc output files.
Use GaugeData class in clawdata
Flush plotdata.framesoln_dict when not doing interactive plotting.

This avoids a buildup of memory consumption, resolving issue #27.
Merge pull request #28 from ketch/master

Avoid using too much memory when plotting many frames non-interactively.
fixed plotgauge loop break criterion
Merge pull request #29 from mandli/new-data

Major NYU Update