issue #2771:  fix collision bug cause by dynamic/static cast.
issue #2771:  add some warning log
Don't deprecate callback functions in Layer. Reason:
Callback function should not be deprecated, it will generate lots of warnings.
Since 'setTouchEnabled' was deprecated, it will make warnings if developer overrides onTouchXXX and invokes setTouchEnabled(true) instead of using EventDispatcher::addEventListenerWithXXX.
Fix of unsigned / signed mismatch in UIPageView.cpp.
Removing unused 'virtual' keyword in testcpp since we're using EventDispatcher::addEventListenerXXX to register event listener.
Prevents warning of invoking ScrollView::setTouchEnabled. Layer::setTouchEnabled should not be a virtual function.
Add doxygen comments for the CocoStudio
Update tools/tolua/cocos2dx.ini, ignore onTouchXXX, onKeyXXX, onAccXXX callback functions to be bound to LUA.
Merge pull request #4345 from dumganhar/develop

Don't deprecate callback functions in Layer.
[AUTO] : updating submodule reference to latest autogenerated bindings
Merge pull request #4346 from CocosRobot/updategeneratedsubmodule_1384921493

[AUTO] : updating submodule reference to latest autogenerated bindings
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into developTableView
Add doxygen comments for the CocoStudio
issue #2771:  fix crash bug
issue #2771:  fix a careless mistake
Merge pull request #4348 from boyu0/iss2771_physical

issue #2771: physical bug fix.
Adds some #pragma mark love
Merge pull request #4349 from ricardoquesada/pragma_mark_love

Adds some #pragma mark love
Merge pull request #4347 from samuele3hu/developTableView

[ci skip]Add doxygen comments for the CocoStudio