Fix data file writing bug

Occasionally when data files were being written out in the same process as
a run the buffer for each of the files were never being actually dumped into
the files themselves leaving emtpy files.  The call to `self.close_data_file`
is added in this commit to all the data objects that are missing it.
Switch from clawdata module to data module
Merge pull request #35 from mandli/surge-data-switch

Switch over from `clawdata` module to `data` module in surge code
removed extraneous clawdata line
changed chile2010/setplot.py back to only plot surface, not speed....
to be more like 4.x version.  Added setplot_speed.py for those who want this.
Need to add a README file.
Removed maxmx, maxmy from calling sequences - seems to work but not yet fully tested
Merge pull request #36 from rjleveque/chile-clawdata

Fix examples/tsunami/chile2010/setplot.py
Merge pull request #37 from rjleveque/maxmx

Removed maxmx and maxmy from calling sequences
Merge pull request #34 from mandli/data-file-close-bug-fix

Fix data file writing bug