Bug fixes - check the face if has uv and normal
sprite geometry supports texture mapping
depth buffer written while the material is not transparent.
Merge branch 'SoftwareRenderEnhance' of https://github.com/DaoshengMu/three.js into dev

Conflicts:
	examples/js/renderers/SoftwareRenderer.js
SoftwareRenderer: Simplified code.
SoftwareRenderer: Spaces to tabs.
Sprite: Added uvs.
Updated builds.