fix unit tests for new math constructors that don't copy the parameters.
add initial Line3.js with unit tests.
Merge branch 'dev' of git@github.com:mrdoob/three.js.git into math-line
fixed issue #3045 - linewidth ignored with buffergeometry lines
fix bug in Line3.distance/distanceSq
incorporate Line3 into Plane.
minor fixes to Line3, removing debug info.
add option to clamp to line or to just get closest point on infinite line.
Handle linewidth for BufferGeometry Line in WebGLRenderer2.
Update builds.
add ability to get closestPointToPointParameter on a line.
(Box3|Line3|Plane|Ray|Sphere).transform() -> applyMatrix4() for consistency.
add THREE.Math.smoothStep and THREE.Math.smootherStep based on Wikipedia article.
test of Line3 -> LineSegment.
Replaced WebGLRenderer with WebGLRenderer2. Old WebGLRenderer is now WebGLRendererOld.
Ok, lets give this a push :) @gero3 webgl_lensflares.html seems to be broken.
Updated builds.
Implemented extend pattern in WebGLRenderer2 objects.
Updated builds.
WebGLRenderer code clean up.
Code clean up as per Ufligy2 warnings.