Level-set DEM periodic boundary conditions update
Passing shift2 variable to geomPtr which then passes it on to precompute. This is an essential change. Without it, larger boxes using level-set DEM in combination with periodic boundary conditions become unstable and explode (due to erronous torques).