contructor by copy, and relax constrain whenever there is a division
new methods in Matrix3

constructor by copy, setToNull(), isNull(), isIdentity()