Added mirror methods for plane (vec3) and matrix (plane).  Added unit test framework for math library and fixed up test cases.  Euler functions (in particular matrix4::getEuler) might be bogus after the switch to z-out.