Changed CG for spsolve as sparse lin sys solver

Seems to be faster on my computers.
Added moving footprint to blocky jacobian calc

Not really tested in recipes yet.