Implemented inverse() function for Matrix3x3. Plane.project() uses the
inverse now, since creating a basisChangeMatrix from the standard basis
is equivalent to inverting the basis matrix.