Petsc 3.5.2 (update)

Update the previous Petsc formula from 3.4.4 to 3.5.2.
Add additional options and dependencies:
* complex/real valued build
* superlu_dist, metis, parmetis, scalapack, mumps provided by homebrew-science
  or download PETSc's version of these libraries.
* add cmake as dependece which is requires to download and compiled additional libraries