issue #5183, refactor UILayoutExecutant doLayout method
Revert "Revert "Merge pull request #6752 from andyque/refactorLayout""

This reverts commit 1ed9b9749ea80ca56d13538613673144b09a8c2f.
Merge branch 'fix_revert_pr' into refactor5183
Update the reference of submodule cocos2d-console.
issue #5255:Remove Sprite3D effect test
fixed ui header file include problem
Merge pull request #6868 from andyque/fixInclude

fixed ui header file include problem
add play ui
adding guard for the callback condition
Merge pull request #6869 from visiblelight/texturecache

adding guard for the callback condition in `TextureCache::addImageAsyncCallBack`
Merge pull request #6867 from samuele3hu/v3_fix

close #5255:Remove Sprite3D effect test
Move `setSearchPat` operation from cpp to script
Merge branch 'v3' of https://github.com/cocos2d/cocos2d-x into v3_fix
Merge pull request #6870 from samuele3hu/v3_fix

Move `setSearchPath` operation from cpp to script for lua-tests
[AUTO]: updating luabinding automatically
Merge pull request #6873 from CocosRobot/update_lua_bindings_1400746052

[AUTO]: updating luabinding automatically
Merge pull request #25 from chuanweizhang2013/v3luaruntime

add play ui
Set jpeg save quality to 90 (default is only 75, on a scale of 0 to 100).
updated cpp template file
move runtime res path