replace 'window' with 'self' in src/three.js for both NodeJS and IE10 compatibility.
'window' to 'self' in npm header.
Clock: window to self.
Updated builds.
make Geometry.mergeVertices 2x faster.
increase safety in Geometry.mergeVertices() response to large float ranges.
Changed Material.overdraw from a boolean to a number

The previous boolean type allowed for either a 0 or a 1 pixel overdraw
for fixing antialiasing gaps in CanvasRenderer. I've found the best
value to be 0.35, though this may be browser/gpu specific. Should be
backwards compatible.
Updated builds.
Merge remote-tracking branch 'nhalloran/dev' into dev
Updated builds.
Restore previously selected option when updating a drop-down list.
Clean up.
WebGLRenderer: Making z sorting more stable. See #3315.
Updated builds.
added documentation
Merge remote-tracking branch 'cjshannon/dev' into dev
Merge branch 'dev' of https://github.com/mrdoob/three.js.git into uninstall-controls-object
Add dispose functionality to Fly and Trackball controls.