updated petsc from 3.3.5-p5 to 3.4.2

upgrading to petsc 3.4.2 to be with it and hip

will also set up a slepc 3.4 formula to be compatible with this