Editor camera now behaves better
Gizmo Changes

Added axis constraint hotkeys, rotation and hotkey scaling use the mouse
position for more precise input, added functions to Polycode::Ray to get
the closest points between two skew rays and the closest point on a ray
to another point in space
Merge pull request #584 from randomteddybear/IDEImprovements

Gizmo and camera improvements.