Various small (mostly math) changes

Some relatively small changes:
- DefaultRenderableSorter: fix rare floating point error by casting to int.
- Intersector: add intersectRayBoundsFast(ray, center, dimensions); (not requiring a BoundingBox instance).
- Matrix4: add getScale&lt;axis&gt;Squared and getScale&lt;axis&gt;
- Vector2: add some static helper methods
- Vector3: add methods to unrotate and untransform (I'm not sure about the naming of the latter).
- Ran the formatter

GWT untested