Bump petsc to 3.4.2, include support for scotch and mumps

Bump PETSc to version 3.4.2. This commit also includes use flags for scotch
and mumps support
Merge pull request #119 from tamiko/bump_petsc

Bump petsc to 3.4.2, include support for scotch and mumps