add target to build All target
decouple libcocos2d and cocosdenshion
move utf8_substr to ui::helper class.
add utf8 support for UITextField
change unsigned long to size_type
refactor
Merge branch 'v3' into v3_buildAllTarget
remove CC_CONSTUCTOR_ACCESS fow win32 release
fix ios build code sign
Merge pull request #7629 from heliclei/fix-ios-code-sign

fix ios build code sign
Merge pull request #7628 from dabingnn/v3_removeConstructAccessMacro

remove CC_CONSTUCTOR_ACCESS fow win32 release
Merge pull request #7608 from andyque/fixTextFieldUtf8Issue

add utf8 support for TextField widget
[ci skip]
[AUTO]: updating luabinding automatically
Merge pull request #7633 from CocosRobot/update_lua_bindings_1406785652

[AUTO]: updating luabinding automatically
Merge pull request #7618 from dabingnn/v3_buildAllTarget

add target to build All target