first commit : multi resolution sculpting
General refactoring, mainly on memory management
Fixes triangles boxes and normals for history
Fixes ui shader selection
Makes the multiresolution sculpting work !
Refactoring + flat shading and wireframe rendering
Fixes build script for cache.manifest a little bit
Adds multiresolution vertex coloring support
Fixes history
Refactors a bit
Improves a lot the edges computation algorithm
Cleans up code
Uses typed array for topology arrays
Fixes picking
Fixes box computing
Improves the subdivision algorithm ACMR score for post transform vertex cache
Fixes drag tool and camera rotation
Improves import export
Fixes sculpting states
Updates gruntfile