bringing PETSc and svLS back to the master
This one builds
new files or files that moved from one directory to another in merge