Create shocktube.py

Example script for the 3D Euler equations with dimensional splitting.
This example solves a 1D shocktube problem in a 3D domain.
Create Sedov.py

This is an example script for the 3D Euler equations with dimensional splitting.
A fully 3D Sedov blast problem is solved.
Update Sedov.py

Made formatting changes to make code more readable.
Added an argument to switch between split and unsplit methods, so that this example can be used with the rpt3_euler.f90 and rptt3_euler.f90 files that were recently edited.
Update shocktube.py

Modified code to make it more readable.
Merge branch 'master' into euler_3d_examples

* master:
  Add Travis badge to README.
  Add coverage badge to README.
  Update README.md
  Change path for logging configuration
  Remove petclaw's log.config file
  First attempt to use coveralls.io.
  hdf5 reader working (barely).
  More description of test parameters.
  Modify acoustics 2d variable test to be shorter
  Make psystem_2d tests run faster by using shorter time and smaller grid.
  Make 3D acoustics tests run faster by using smaller grid.
  Update version of hashdist that we rely on.
  Eliminate q_or_aux variable.
  Fix #426 (writing aux with PETSc leads to empty q file).
Clean up 3D Euler examples.

Initial Sedov problem with cell averages.
Add test for Sedov (3D Euler) and HDF5 files.
Remove debug print statement.
Skip Sedov/HDF test if h5py or scipy is not installed.
Merge branch 'master' into euler_3d_examples

* master:
  Clean up some of the code and add more doc-strings
  Add normal CLI to quadrants example
  Update CHANGES.md for 5.2.0.
  Fix HashDist to 0.3 tag
  Correct solution.read docstring

Conflicts:
	src/pyclaw/solution.py
Check whether to skip Sedov test before importing Sedov.
Merge pull request #444 from ketch/euler_3d_examples

Euler 3D examples with a test