WIP - hdr shader options
Merge branch 'dev' of https://github.com/mrdoob/three.js into hdr_logluv

Conflicts:
	build/three.js
	build/three.min.js
	docs/list.js
	utils/build/includes/webgl.json
WIP - adding HDR support
Adding options to render function to allow opaque and transparent objects to be rendered seperately
Merge branch 'render_options' of https://github.com/Verold/three.js into hdr_logluv

Conflicts:
	build/three.js
	build/three.min.js
	examples/webgl_materials_cars.html
Removed webgl.json
WIP tone-mapping
Adding tonemap post-effect shader and adaptive luminance shader
Merge branch 'hdr_logluv' into toneMapping

Conflicts:
	build/three.js
	build/three.min.js
	examples/js/shaders/ToneMapShader.js
	src/renderers/WebGLRenderer.js
	src/renderers/shaders/ShaderLib.js
	src/renderers/webgl/WebGLProgram.js
WIP - got HDR and dynamic tone-mapping working with float textures.
WIP hdr tonemapping
Merge branch 'toneMapping' into dev

Conflicts:
	build/three-canvas.min.js
	build/three-css3d.min.js
	build/three-extras.min.js
	build/three-math.js
	build/three-math.min.js
	build/three-webgl.min.js
	build/three.js
	build/three.min.js
	examples/js/postprocessing/RenderPass.js
	src/renderers/WebGLRenderer.js
	src/renderers/shaders/ShaderLib.js
Couple of fixes for opaque/trans rendering