issue #4058: Get rid of Object ,rename it to Ref.
issue #4058: CCObject.cpp -> CCRef.cpp for all platform projects.
issue #4058: typedef Ref Object; and deprecate it.
issue #4058: Removes cpp_namespace section in cocos2dx.ini.
issue #4058: Reverts cocos2dx.ini.
issue #4058: Template fix. Object -> Ref
issue #4058: Scheduler:: scheduleUpdateForTarget is a template function now. And it works perfect.
issue #4058: Uses 'void*' instead of 'Ref*' as target of Scheduler. Any class could response scheduler callback now.
issue #4058: Typo fix in ZwoptexTest.lua.
issue #4058: Adds CCStdC.h.
Merge branch 'develop' of git://github.com/cocos2d/cocos2d-x into iss4058-ref-step1

Conflicts:
	cocos/scripting/auto-generated
Reverts auto-generated submodule.
Merge pull request #5398 from dumganhar/iss4058-ref-step1

issue #4058: Get rid of Object, rename it to Ref