bringing PETSc and svLS back to the master
First rough cut at merging svLS branch with PETSc_C
Initial Commit