issue #4629: add test case for group command
issue #4629: test case add a spriteInGroup instead of sprite, the sprite can not be seen now
closed #4629: fix bug for group command
fix autotest touch hang:run test scene constructor in cocos thread
closed #4533:fix console upload hang issue
closed #4683: use assert because CCASSERT is not thread safe
[Jenkins][ci skip]: Fix return value of git fail
closed #4629: remove unused _renderStack
Merge pull request #6171 from minggo/iss4683-assert_not_thread_safe

use assert because CCASSERT is not thread safe
Merge pull request #6173 from lmskater/fix-git-fail-return-value

[Jenkins][ci skip]: Modified the return value when git fails, it's used for `ci rebuild`
change QuadCommand::generateMaterialID() to private
Merge pull request #6174 from minggo/change-to-private

change QuadCommand::generateMaterialID() to private
Merge pull request #6168 from heliclei/fix-console-upload

closed #4533:fix console upload hang issue
[ci skip], add get package size in cocos-console-test.py.
modify const char* to std::string in CCConsole.
closed #4714:Fixed Cocos2dxHelper.runOnGLThread() can not work
Small dangling pointer tweak/fix to CCEventDispatcher
If cleaning a target node that has a listener in the 'to be added' listeners list then ensure that listener does not have a stale reference to the node. This is a minor tweak in addition to pull request 6160 (https://github.com/cocos2d/cocos2d-x/pull/6160).
Tweak formatting and change spaces to tabs so indentation appears consistent on github.
Merge pull request #6181 from shujunqiao/console-std

modify const char* to std::string in CCConsole.
Merge pull request #6177 from DarraghCoy/small_dangling_ptr_fix

Small dangling ptr fix to EventDispatcher::removeEventListenersForTarget