Parallel petclaw tests in Travis
Clean up 3D acoustics test
Improve nosetest output (use test descriptions)
Serialize extension module auto-build in Rossby
Merge remote-tracking branch 'origin/master' into ahmadia/travis_test_petclaw
Make it possible to automatically build SW-sphere modules from same
directory.

Also, fail if one process returns None for initial data but
not for final data in 3D acoustics test.
Merge pull request #398 from clawpack/ahmadia/travis_test_petclaw

Parallel petclaw tests in Travis
Enable characteristic-wise reconstruction and tolal fluctuation for Euler 1D.
Edit example files and add test for Woodwad-Colella blast problem.
Remove debug statements.
Edit/correct comments.
Fix declaration of variables in workspace.f90.
Fix import of sharpclaw1.
Pass num_ghost and num_eqn as arguments in the tvd2 reconstruction routines.
Make nosetests run from clawpack/pyclaw/examples instead from clawpack/pyclaw.
Use a lambda function for each test.

References:

https://github.com/clawpack/pyclaw/issues/412
https://groups.google.com/forum/#!msg/nose-users/nqlC1-yRFpg/HE_qG8ATXDoJ
Merge pull request #414 from clawpack/ahmadia/fix_nose_collect

Use a lambda function for each test.
Merge pull request #410 from hadjimy/char_decomp

Characteristic decomposition for 1D Euler equations
changed line 172 in util.py to verifier,following the argument input of function gen_varians
Merge pull request #415 from sanromd/fix_util_l172

changed argument of test_app in line 172 in util.py to verifier