Merge pull request #5946 from boyu0/iss3804_change_image_private_to_protected

closed #3804: Change private functions and variables in Image class to protected, since its subclasses may need them.
Update CHANGELOG [ci skip]
Update the reference of submodule "cocos2d-console".
Add ProtectedNode and remove "addNode"
Modify mk files
Modify Windows Project
add getter of ClipMarginEnabled.
issue #4541: s_globalOrderOfArrival is an static variable of Node class.
closed #4541: Removes wrong coments in CCProtectedNode.h.
Never include '.cpp' files.
Merge pull request #5919 from boyu0/bug4499_ParticleSystem_endRadiusVar_bug

closed #4499: Read ParticleSystem::modeB.endRadiusVar from "minRadiusVariance...
Merge pull request #5949 from natural-law/develop

Update the reference of submodule "cocos2d-console".
Merge pull request #5896 from splhack/remove_nativeactivity

Remove NativeActivity
[AUTO]: updating luabinding automatically
Merge pull request #5954 from CocosRobot/update_lua_bindings_1395733113

[AUTO]: updating luabinding automatically
update templates for remove native activity
Merge pull request #5953 from dumganhar/merge5934

closed #4541: [ui] Removed Widget::addNode, added ProtectedNode.
Merge pull request #5955 from Dhilan007/develop_removeNativeActivity

update templates for remove native activity
[AUTO][ci skip]: updating cocos2dx_files.json
Update CHANGELOG [ci skip]