1.remove unused code
2.reduce calculation amount.
3.reduces expenses of function calls
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into new_label
fix:Update the TestLua/TouchesTest by using the new event-dispatcher
update xcode project.
fix:Add the deprecated function for the “dumpCachedTextureInfo” and update the related test case
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into developBugFix
[Win32] fix localStorageGetItem crash when column text is NULL.
[AUTO] : updating submodule reference to latest autogenerated bindings
Merge pull request #5162 from CocosRobot/updategeneratedsubmodule_1390381054

[AUTO] : updating submodule reference to latest autogenerated bindings
fix:Replace cc.TextureCache:getInstance() —> cc.Director:getInstance():getTextureCache()
Merge pull request #5161 from pyrasis/develop

[Win32] fix localStorageGetItem crash when column text is NULL.
Update AUTHORS [ci skip]
Merge pull request #5160 from samuele3hu/developBugFix

fix:Update the some test cases for lua
Merge pull request #5158 from Dhilan007/develop_label

Label:remove unused code and optimization performance.
[AUTO] : updating submodule reference to latest autogenerated bindings
Merge pull request #5165 from CocosRobot/updategeneratedsubmodule_1390384981

[AUTO] : updating submodule reference to latest autogenerated bindings
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into runtime
modify Runtime create