clear otherfignames in clearfigures and fixed some indentation
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.
Update documentation of Iplot object.
Merge remote-tracking branch 'upstream/master' into rjl

* upstream/master:
  Remove plt usage that I accidentally added.
  Simple interactive plotting mode.
  Swallow IOErrors in Iplotclaw on 'n' or 'p' command.
  Don't swallow exceptions on file not found, unless in interactive mode.
  Fix frame detection in frametools to work with 4-digit frame numbers.
Merge pull request #44 from ketch/iplot

General-purpose interactive plotting
merged upstream into rjl
clear otherfignames in clearfigures and fixed some indentation: second attempt...
I thought this was committed in 27baf5ceb.
removed extraneous loop that was resetting one element of allframesfile to the wrong thing
Merge pull request #49 from rjleveque/rjl

fixed allframesfile extraneous loop and clear otherfignames bugs
Correcting scan of frame number from filename
Removing unused variable pngfile
Merge remote-tracking branch 'upstream/master' into frame-plot-fix
Merge pull request #50 from gradylemoine/frame-plot-fix

Frame plot fix
Seems to work fine.
This fixes a host of bugs introduced by depending on AMRClaw.
Merge pull request #53 from ketch/fix-amrclaw-dependence-bug

This fixes a host of bugs introduced by depending on AMRClaw.
JSAnimation first trial
switched from Image to matplotlib.image
Implemented JSAnimation movies