new THREE.TypedArrayUtils

performant quicksearch +kdtree for typed arrays, including example
Merge branch 'dev-periodic' into dev
Merge branch 'dev-canvas' into dev
Merge branch 'dev' of git://github.com/mrdoob/three.js into dev
ArrowHelper: Added options for setting arrowhead size
Update Material.html
Update ShaderMaterial.html
New webgl example: postprocessing crossfade between cameras
Slowing the animation and using more contrasting colors
Merge branch 'master' of https://github.com/kile/three.js into dev
Crossfade example: Removed analytics tracking code.
Added example webgl_geometry_extrude_shapes2.html
Merge branch 'patch-11' of https://github.com/PaulJacobs/three.js into dev
Merge branch 'dev' of https://github.com/Doidel/three.js into dev
TypeArrayUtils PR clean up.
Minor clean up.
Yet more clean up.
Fix for the removed `getNormalVector()` in CurvePath.getWrapPoints

- See #4105
Examples: Add GPGPU bird to examples index list