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.
add play ui
The default size of CCMenu in CocosBuilder is 0,0
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
Fixes compiler warnings for mac and ios
Merge pull request #6879 from ricardoquesada/warnings_fixes

Fixes compiler warnings for mac and ios
Merge pull request #6878 from MSOpenTech/wp8-v3-fix

updated WP8 cpp template file
[ci skip]
Merge pull request #6864 from natural-law/v3

Update the reference of submodule cocos2d-console.
Readd the lua binding for `visit` and modify a requirement for IDE
Merge pull request #6881 from samuele3hu/v3_fix

Readd the lua binding for `visit` and modify a requirement for IDE
[AUTO]: updating luabinding automatically
Merge pull request #6882 from CocosRobot/update_lua_bindings_1400814673

[AUTO]: updating luabinding automatically
Merge pull request #26 from cocos2d/v3

update cocos2d-x