Update CHANGES file for 5.2.

Also add more detailed documentation of new timesteppers.
Fix #426 (writing aux with PETSc leads to empty q file).
Merge pull request #425 from ketch/update_changes

Update CHANGES file for 5.2.
PyWENO: Update weno.py to match current PyWENO release.
Merge pull request #429 from memmett/memmett-pyweno

PyWENO: Update weno.py to match current PyWENO release.
Eliminate q_or_aux variable.

Fix petclaw/io/petsc.py: write_aux -> read_aux
Update version of hashdist that we rely on.
Merge pull request #432 from ketch/update_hashdist

Update version of hashdist that we rely on.
Make 3D acoustics tests run faster by using smaller grid.
Make psystem_2d tests run faster by using shorter time and smaller grid.
Modify acoustics 2d variable test to be shorter

Also add specific regression data for classic and sharpclaw.  This was needed
since we now use a much coarser grid.
More description of test parameters.
Merge pull request #431 from mandli/short-tests

Short tests
Merge pull request #427 from ketch/bugfix_write_aux

Fix #426 (writing aux with PETSc leads to empty q file).
hdf5 reader working (barely).
First attempt to use coveralls.io.
Merge pull request #433 from ketch/set_up_coveralls

[WIP] First attempt to use coveralls.io.
Remove petclaw's log.config file
Change path for logging configuration
Correct solution.read docstring