Deprecated methods are replaced (warning MSVC C4996 is suppressed).
Merge branch 'suppressed-C4996' of https://github.com/savdalion/cocos2d-x into savdalion-suppressed-C4996

Conflicts:
	extensions/CocoStudio/Armature/external_tool/GLES-Render.cpp
	samples/Cpp/TestCpp/Classes/ExtensionsTest/CocoStudioArmatureTest/ArmatureScene.cpp
Merge pull request #3626 from dumganhar/savdalion-suppressed-C4996

Merge PR https://github.com/cocos2d/cocos2d-x/pull/3624[ci skip]
Update AUTHORS [ci skip]
update changelog
Merge pull request #3629 from minggo/develop

[ci skip]update changelog
issue #2087: [dispatcher] Adding remove all event listener method in Node, removed unused codes.
Merge pull request #3630 from dumganhar/develop

issue #2087: [dispatcher] Adding remove all event listener method in Node, removed unused codes.
issue #2087: [dispatcher] Reverts: CCLOG --> CCLOGINFO.
Merge pull request #3627 from nutty898/Merge_GUI_to_Develop

Merge gui to develop 3.0 branch
issue #2087: [dispatcher]  fixedPriority == 0 is forbidden since it's used for scene graph based priority.
Merge pull request #3632 from dumganhar/develop

issue #2087: [dispatcher]  fixedPriority == 0 is forbidden since it's used for scene graph based priority.
[AUTO] : updating submodule reference to latest autogenerated bindings
fix memory leak
Merge pull request #3634 from minggo/develop

fix memory leak
Merge pull request #3633 from CocosRobot/updategeneratedsubmodule_1379343833

[AUTO] : updating submodule reference to latest autogenerated bindings[ci skip]
[Android] Android.mk fixes after adding GUI test.
[Linux] Updating Makefile for TestCpp.
Removing unused files. Old XXXDispatcher.
Fixing wrong include.