Closed #3427: add some public function to event manager and hide some event listener to private
Merge branch 'develop-3.0' of https://github.com/cocos2d/cocos2d-html5 into Iss3427_NewEventDispatcher

Conflicts:
	cocos2d/core/event-manager/CCEventManager.js
Merge pull request #1621 from dingpinglv/Iss3427_NewEventDispatcher

Closed #3427: add some public function to event manager and hide some event listener to private
Merge pull request #1620 from xingsenma/develop-3.0

issue #4221 update cocostudio gui to 3.0
issue #4221 Refactor UILabel to UIText
issue #4221 Refactor constant for widget
issue #4221 Refactor constant for UILayout
Fixed #3427: fixed some mistakes in CCEventManager.js
Merge pull request #1622 from dingpinglv/Iss3427_NewEventDispatcher

Fixed #3427: fixed some mistakes in CCEventManager.js
issue #4221 Refactor constant for Layout
issue #4221 Refactor constant for ListView
issue #4221 Refactor constant for PageView
issue #4221 Refactor constant for ScrollView
issue #4221 Remove file UISwitch.js
issue #4221 Refactor constant for widgets
issue #4221 Refactor constant for cocostudio action
Refactor #4240: Refactor cc.configuration to fit -x api
Refactor #4003: Open getFontName, getFontSize API in extension
Small changes
issue #4221 Refactor constant for armature