recover controller on layer.
Merge pull request #4336 from samuele3hu/developTableView

[ci skip]Hot fix:Remove the MenuLayerPriorityTest test case of menu
fix some error in layer controller code
fix warn
add miss Deprecated api
fix error form overrides a 'final' function
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into bind_studio
fix undefined reference to PhysicsDemoSlice::onTouchMoved
Merge pull request #4335 from Dhilan007/jssubmodule

[ci skip]recover controller on layer.
[AUTO] : updating submodule reference to latest autogenerated bindings
Merge pull request #4338 from CocosRobot/updategeneratedsubmodule_1384854025

[ci skip][AUTO] : updating submodule reference to latest autogenerated bindings
fix touches not working in cocosbuilder
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into bind_studio
Fixes warnings in CCLabel

These warnings were introduced yesterday.
Since we are paying attention to the warnings, new code MUST NOT
generate new warnings.
Merge pull request #4342 from ricardoquesada/warnings_in_label

Fixes warnings in CCLabel
Adds virtual destructors on Interfaces

Classes with at least one virtual function needs a virtual destructor.
This patch adds virtual destructors to  Interface classes

And also enables  'warn on  missing virtual destructors'
Merge pull request #4343 from ricardoquesada/virtual_destructors

Adds virtual destructors on Interfaces and enables 'warn on missing virtual destructors' for xcode.
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into bind_studio
Update CHANGELOG [ci skip]
Merge pull request #4341 from Dhilan007/touchfix

fix touches not working in cocosbuilder