Restructuring the section "Working with PyClaw source code" of the documentation

I made some restructuring for this section to reduce the number of levels. This included some editing to join some subsections and remove two levels of the documentation hierarchy.

I also changed the recommended version of PETSc and petsc4py to be 3.3 instead of dev. This is
because of a problem I faced lately with using dev versions.