Updates to three.js r.68 and label fixes

Copied updates from OrbitControls.js over, improved overall behaviour of
it, made labels sync location properly and added a first iteration of
throttling input events to help performance.