Copied Matrix4 changes to other classes

* Removed  pointless LengthSquared check from ExtractRotation()
* Improved inline documentation