Merge branch 'master' into dev
Merge remote-tracking branch 'gero3/dev' into dev
Merge remote-tracking branch 'WestLangley/dev-uvs' into dev
Merge remote-tracking branch 'HashNuke/update_vector3_doc' into dev
update style based on @mrdoob's suggestion here: https://github.com/mrdoob/three.js/pull/3109#issuecomment-13915971
remote flyweight pattern in ColorConverter.toHSV per @zz85's suggestion here: https://github.com/mrdoob/three.js/pull/3109#issuecomment-13923276
remove stray console.log() from Line3 unit test.
SVGRenderer: Reset counters on clear() instead of on render(). Cleaned up code a bit too.
CanvasRenderer: Make LineDashedMaterial clean after itself.
Wireframe objects were being dashed depending on the order.
Updated builds.
ColladaLoader: Removed positions scaled as suggested in #3106.
Merge branch 'master' into dev
Fix the renderList sort function to be truly stable

Multiple objects can have the same id. Using that id to compare the render
objects makes the sort function unstable. Use the webgl object's index in the
render list instead. That number is guaranteed to be unique.

This fixes #2966.
Changed lookAt() functions so they don't overwrite the object matrix. Added quaternion support to Object3D.applyMatrix()
Merge remote-tracking branch 'bhouston/color-converter' into dev
Updated builds.
Fixed breakage in FlyControls.
Cleaned up .compose() and .decompose()
Merge branch 'dev-cleanup' of https://github.com/WestLangley/three.js into dev
Starting to combine GeometryExporter in SceneExporter2.