added conformal traceless extrinsic curvature.  added 3D support to inverse and determinant.  removed all warnings, which meant changing around some member variable initialization orders.  added a lua script for generating a gnuplot file, and because I'm lazy I had the cpp invoke the lua script.  yes, later I will have the cpp parameterized and have the script invoke the cpp and then gnuplot with matching filenames.  this will mean instanciating every possible option of simulator to account for anything (as opposed to the current setup where it is all template-generated).