recover controller on layer.
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
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.
Update CHANGELOG [ci skip]
Merge pull request #4341 from Dhilan007/touchfix

fix touches not working in cocosbuilder