Make all tests runnable from the command line.

Also, don't compare arrays with None.
Standardize nosetests dispatch

* also fixed bug in test_shocksine.py
Add solver support for point-wise Riemann solvers

Also adds acoustics example and test
Fix function signature indentation
Merge pull request #472 from clawpack/ketch-runnable_tests

Make all tests runnable from the command line.
Add point-wise tets correctly
Add 2d point-wise example and test
Some cleanup in state.py.
Fix merge errors -- finish renaming local vectors.
Merge pull request #474 from ketch/fix-docstrings

Some cleanup in state.py.
Merge pull request #473 from mandli/ptwise-support

Add solver support for point-wise Riemann solvers

This adds tests for the new pointwise solvers, and extends the code that automatically detects num_waves, num_eqn to work with the pointwise solvers.
Basic test added
Make test run.
Test now working for sill
Merge pull request #475 from mandli/add-sill-example

Add test for sill example.
Correct initial momentum in 3D shock-bubble example.
Merge pull request #478 from ketch/correct_vel

Correct initial momentum in 3D shock-bubble example.