Fix building PETSc with OpenBLAS, ML (Trilinos), UMFPACK (SuiteSparse) and SCOTCH/PTSCOTCH (when using build_with).
Merge pull request #109 from hashdist/johannr/petsc-build_with-fixes

PETSc build_with fixes