added pyclaw/io/binary.py to read binary amrclaw output
Added code to read binary aux file to io.binary
Fixed ascii.py and binary.py reading of aux arrays
Merge remote-tracking branch 'upstream/master' into rjl_binary

* upstream/master: (27 commits)
  minor updates for the custom BCs and fix typo (probably) in setting BCs
  Adding LAPACK dependency to Travis builds
  pruning peanoclaw (this code is not ready for master yet)
  Use clawpack to install pyclaw
  Make Travis CI working again
  improved check_diff reporting
  added new advection tests
  return controller from advection function
  More Riemann solver instructions.
  Explain how to use your own Riemann solver and then add it to Riemann.
  This seems a typo for me
  destroy aux petsc viewer
  revert unintended change
  Modify the msg
  Add a check to prevent the user from passing two dimensions with the same name to the Patch or Grid object initializer.
  Specify the type of the error bing catched.
  Adjusted the number of output frames by subtracting the start frame number. Added some comments.
  consider start frame ID when restarting a simulation
  Change Makefile to include inlinelimiter
  Minor typo and style fixes
  ...
Merge branch 'master' of git://github.com/clawpack/pyclaw

* 'master' of git://github.com/clawpack/pyclaw:
  correct the verifier returned tuple
  Fix gauges coordinates
  modification for testing gauges
Fix bug in running tests when petsc4py is not available.
Merge remote-tracking branch 'upstream/master' into rjl_binary

* upstream/master:
  correct the verifier returned tuple
  Fix gauges coordinates
  modification for testing gauges
  Don't adjust time step based on an absolute size.
  Fix index in fwave-slope reconstruction.
Added comments where obscure error message is generated suggesting we fix this
Merge pull request #266 from rjleveque/rjl_binary

rjl changes to support reading binary files produced by Fortran
Merge branch 'master' of git://github.com/clawpack/pyclaw

* 'master' of git://github.com/clawpack/pyclaw:
  Added comments where obscure error message is generated suggesting we fix this
  Don't adjust time step based on an absolute size.
  Fixed ascii.py and binary.py reading of aux arrays
  Added code to read binary aux file to io.binary
  added pyclaw/io/binary.py to read binary amrclaw output
More careful exception handling in ascii.py.
Merge pull request #265 from ketch/import_bugfix

Fix bug in running tests when petsc4py is not available.
Clean up io/petsc.py.
Merge pull request #268 from ketch/clean_up_io

Clean up I/O
Revise landing page for docs.
Merge pull request #269 from ketch/docs_quickstart

Revise landing page for docs.
Eliminate repetitive property code by overriding __getattr__.
Doc updates.
Merge pull request #271 from ketch/geometry

Doc updates.
More informative error messages.