bringing PETSc and svLS back to the master
various cleanup's inspired by ASAN address and undefined in pursuit of the source of the PETSc failures on large cases
Initial Commit