Merge branch 'master' into cs2

Conflicts:
	build/three.min.js
	editor/css/light.css
	editor/js/Menubar.View.js
	editor/js/Sidebar.Object3D.js
	editor/js/libs/ui.js
	examples/js/loaders/OBJLoader.js
	examples/js/loaders/STLLoader.js
merged master + latest modifications
added idle event
added storage save to idle event
fixed obj loader and geometry exporter to work without vertex color data
finished adding idle event
pull head
Merge branch 'cs2' of github.com:hradec/three.js into cs2

Conflicts:
	editor/css/dark.css
	editor/css/light.css
	editor/index.html
	editor/js/Menubar.View.js
	editor/js/Sidebar.Object3D.js
	editor/js/Sidebar.Print.js
	editor/js/libs/ui.js
	examples/js/exporters/GeometryExporter.js
	examples/js/loaders/OBJLoader.js
	examples/js/loaders/STLLoader.js