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.
Merge branch 'dev' of git@github.com:mrdoob/three.js.git into euler3
remove self.performance.now support from header.js, it is no longer needed.
Object3D.rotation can now be an Euler or a Quaternion, and Object3D.quaternion/useQuaternion are obsolete.