Ported OrbitControls.js from three.js to Dart, ported associated three.js example

The example has been ported from three.js. It is the official three.js example for using orbit controls.
Merge pull request #148 from adamjcook/orbit

Ported OrbitControls.js from three.js to Dart, ported associated three.js example