COMMON: TransformationMatrix changes

TransformationMatrix rotation now accepts an
option to normalise input axis vectors.
TransformationMatrix::transpose is now getTranspose.
TransformationMatrix::getPosition is now working.
TransformationMatrix::getXAxis is now working.
Why cuplicating code for that computation? You already have a rotate(x,y,z,normalize).