partial solution to Issue #3386: rewritten THREE.Shape.Utils.triangulateShape; THREE.FontUtils.snip prevents triangles with duplicate points; Test: http://jsfiddle.net/H794a/
Whitespace errors removed
Merge with dev after release v65
Merge branch 'dev' into triangulation
Merge branch 'dev' into triangulation
removed redundant check from FontUtils
Modifying color tests to use RGB between 0 and 1, not 0 and 255

The docs for color indicate that setRGB et all take colors between 0 and
1, but the tests use 255 based values. Updating to reflect docs.

The unusual values were used to avoid floating point math errors.

Also added some minor things which fail in jshint
Merge branch 'dev' into triangulation
WebGLRenderer: consistent handling of devicePixelRatio in setSize, setViewport and setScissor
Update Scene.html
no need for application to worry about devicePixelRatio any more
Update DataTexture.html
Merge branch 'patch-8' of https://github.com/gero3/three.js into dev
Merge branch 'patch-9' of https://github.com/gero3/three.js into dev
Merge branch 'triangulation' of https://github.com/jahting/three.js into dev
Update DataTexture.html
Removed commented out code.
r66dev
Updated builds.
Removed THREE.Shape.Utils.removeHoles.