issue #4221 update cocostudio to 3.0
Merge branch 'tests_js_3.0' of https://github.com/cocos2d/cocos2d-js-tests into tests_js_3.0

Conflicts:
	tests/CocoStudioTest/GUITest/UIScene.js
issue #4221 cc.Director.getInstance()->cc.director
Merge pull request #354 from dingpinglv/Iss3427_NewEventDispatcher

Closed #3427: add a PauseResumeTargetTest to event manager tests
Merge pull request #353 from xingsenma/tests_js_3.0

Tests js 3.0
Merge pull request #355 from dingpinglv/Iss3427_NewEventDispatcher

Closed #3427: fixed some mistakes in NewEventManagerTest.js
Fix some bugs.
Merge branch 'tests_js_3.0' of https://github.com/cocos2d/cocos2d-js-tests into tests_js_3.0_ccgame
Merge pull request #356 from SmallAiTT/tests_js_3.0_ccgame

Change some public api to private.  Remove some public api. Fix some bugs.
Fixed #3427: fixed a mistake that set a incorrect position
Merge branch 'tests_js_3.0' of https://github.com/cocos2d/cocos2d-js-tests into Iss3427_NewEventDispatcher