Cleans comments
Comments and whitespace
Adds selection lock so objects can be manipulated in pointer lock
Fixes error when object is maipulated out of bounds

- TransformControls.js's intersectObjects() returns false when
a cube goes to far away for some reason.
Merge branch 'input' into gh-pages