Add invert_affine_matrix()

Also add some almost_equal() functions to help test when
Vec3's or Matrices are equal to most decimal places.
Change Quat.get_rot_matrix() to Quat.as_matrix44()
Merge pull request #21 from olsoneric/invert_affine_matrix

Invert affine matrix