fixes and modifications to advection.py

advection.py now:

* doesn't import petsc4py (this is handled by petclaw)
* returns the Controller instance claw at the end of a successful run
Merge pull request #210 from ahmadia/fix_advection2D.py

fixes and modifications to advection.py