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
add trianglesCommand head file to cocos2d
remove invoking of base class constructor
Merge branch 'v3' into v3_trianglesCommand

Conflicts:
	cocos/2d/libcocos2d.vcxproj.filters
Merge pull request #7921 from dabingnn/v3_trianglesCommand

V3 triangles command