Update after changes in petsc-3.4
Update makefile
setup.py: bump install_requires for petsc-3.4
Update PETSc and Python versions in README
Update petsc4py-dev URL
setup.py: update description
Update SNES after changes in petsc-3.4
Update TS after changes in petsc-3.4
Minor changes to custom SNESSetUseFDColoring()
Fix bad macros __FUNC__ -> __FUNCT__
Add Vec.{get|restore}SubVector()
Add Mat.{get|restore}SubMatrix()
Fix DMComposite.getAccess() to accept locs=None
Fix Vec.{get|restore}SubVector()
Fix Mat.{get|restore}SubMatrix()
Update for SNES fd color changes in petsc-3.4
Fixes and additons to DMComposite
Simplify code in subtype_DM()
Add stubs for DMPlex
Add stubs for DMPlex