Added clean up memory for preconditioners and solver.
See the cube.cc problem for an example.
modified:   lagrange_cube/cube.cc
modified:   rayheader.h