Merge pull request #5420 from dumganhar/develop

Compilation error fix after merging https://github.com/cocos2d/cocos2d-x/pull/5058
[AUTO] : updating submodule reference to latest autogenerated bindings
Merge pull request #5421 from CocosRobot/updategeneratedsubmodule_1392901877

[AUTO] : updating submodule reference to latest autogenerated bindings
Merge pull request #5422 from dumganhar/develop

Added virtual and override keywords to Scene::init() method
Merge pull request #5423 from dumganhar/develop

closed #4104: Crash if invoking Array::initWithObjects()
testcpp autotest:support next, back and restart test via console
Merge pull request #5425 from dumganhar/develop

closed #2535: TouchScriptHandlerEntry will release twice lua reference
Merge pull request #5424 from heliclei/console-autotest

testcpp autotest:support next, back and restart test via console
closed #4107: Director::setAnimationInterval could not work on Mac platform. Also removed unused files (CCDirectorCaller.h/.mm).