Added homogeneous 2D transformations to Matrix3f and non-homogeneous transformations to Matrix2f and Matrix3f