temp backup
dynamic update index for quad command
add triangles command, make quad command inherit from triangles command
Renderer Only knows about Triangles Command, every command  inherit from Triangles Command can be batched
Merge branch 'v3' into v3_trianglesCommand
put TrianglesCommand in a seperate file
android works for trianglesCommand
Merge branch 'v3' into v3_trianglesCommand

Conflicts:
	cocos/renderer/CCQuadCommand.h
windows work for trianglesCommand
remove commented code
[ci skip] update template for triangles command
update project to vs2013
Merge branch 'newcode' into v3
add back libbox2d and libspine project to our solution
bugfix: condition variable sleep on unrelated mutex
getAllTouches() in GLView
restore some configs
[AUTO][ci skip]: updating cocos2dx_files.json
Merge pull request #7941 from CocosRobot/update_cocosfiles_1409799384

[AUTO][ci skip]: updating cocos2dx_files.json
remove dead code