Merge branch 'master' of git://github.com/clawpack/visclaw

* 'master' of git://github.com/clawpack/visclaw:
Merge branch 'master' of git://github.com/clawpack/visclaw

* 'master' of git://github.com/clawpack/visclaw:
  Read in all gauge data at once when gauge is requested
  fixed plotgauge loop break criterion
  Use GaugeData class in clawdata
  Fix gauge plotting
  Print unknown gauge locations properly
  fixed import statement
Need to debug why gauge.number is not set properly - added comments at relevant points
temporary fix to set gauge.number
Merge pull request #35 from rjleveque/rjl

Temporary fix for gauge numbers not being set properly
clear otherfignames in clearfigures and fixed some indentation
Merge branch 'master' of git://github.com/clawpack/visclaw

* 'master' of git://github.com/clawpack/visclaw:
  temporary fix to set gauge.number
  Need to debug why gauge.number is not set properly - added comments at relevant points
  Previous bug fix not applied...
  Remove pdb calls
  Fix incorrect module import bug
  Add ImportError catch for GaugeData import
  Add simple convenience script
  Add reference to amrclaw GaugeData class
  Move gauge data pointer to AMRClaw repos
  Turn Warnings into print statements
Fix frame detection in frametools to work with 4-digit frame numbers.
Merge pull request #37 from ketch/thousand_frames

Thousand frames
Don't swallow exceptions on file not found, unless in interactive mode.

Clean up miscellaneous issues found by pylint.
Merge pull request #38 from ketch/dont_swallow_exceptions

Don't swallow exceptions on file not found, unless in interactive mode.
Swallow IOErrors in Iplotclaw on 'n' or 'p' command.
Merge pull request #41 from ketch/dont_crash_on_n_or_p

Swallow IOErrors in Iplotclaw on 'n' or 'p' command.
Simple interactive plotting mode.
Merge pull request #40 from ketch/simple_plotting

Simple interactive plotting mode.
Remove plt usage that I accidentally added.
Merge pull request #46 from ketch/fix_plt_bug

Remove plt usage that I accidentally added.
Interactive plotting without a plotdata object: iplot.py.
Remove unused imports, fix small bugs.
Abstract away most of the functionality of Iplotclaw into Iplot.

The Iplot class does not need to use Clawplotdata objects
and is generally ignorant of anything Clawpack-ish.  It simply
provides an out layer for looping through plots, along with
simple caching of frames.  It could conceivably be used in a
wide range of contexts.