issue #3945: Refactor cc.p/cc.size/cc.rect
issue #3945 Refactor basic constant color
issue #3945 Refactor cc.Color4B to cc.Color
Refactor #3878: Make getPosition/setPosition and getPositionX/setPositionX private
Refactor #3878: Make getPositionY/setPositionY private
Refactor #3940: Some small changes
Merge pull request #1581 from dingpinglv/Iss3427_NewEventDispatcher

Issue #3427: add event manager to Cocos2d-Html5
Refactor #3983: Make maxS, maxT, shaderProgram public
Refactor #4003: Improve UIScrollView's jumpToDestination function
Refactor #3878: Reverse make getPosition/setPosition, getPositionX/setPositionX, getPositionY/setPositionY private
issue #3935 Refactor CCGame to run game.
Feature #3940: Fixes bugs
Merge branch 'develop-3.0' of https://github.com/cocos2d/cocos2d-html5 into develop-3.0

# By dingpinglv
# Via dingpinglv
* 'develop-3.0' of https://github.com/cocos2d/cocos2d-html5:
  Issue #3427: modify event registering with new event manager
  Issue #3427: refactoring eventManager for js style
  Issue #3427: correct some mistakes in EventDispatcher
  Issue #3427: Touch event dispatcher works well now.
  Issue #3427: add a inputManager object to handle input event
  Issue #3427: cc.Touch has been moved from CCTouchDelegateProtocol.js to CCTouch.js and add some custom event to cc.Director
  Issue #3427: add localZOrder and globalZOrder to cc.Node
  Issue #3427: migrate EventDispatcher to Cocos2d-html5 v3.0
  Issue #3427: cc.EventDispatcher has been migrating.
  Issue #3427: Migrating EventDispatcher to Cocos2d-html5 v3.0
  Issue #3427: Migrating CCEventDispatcher
  Issue #3427: Migrating CCEventListener classes
  Issue #3427: cc.Event has been migrated
Merge branch 'gettersetter' into develop-3.0

* gettersetter:
  Feature #3940: Fixes bugs
  Refactor #3878: Reverse make getPosition/setPosition, getPositionX/setPositionX, getPositionY/setPositionY private
  Refactor #4003: Improve UIScrollView's jumpToDestination function
  Refactor #3983: Make maxS, maxT, shaderProgram public
  Refactor #3878: Make getPositionY/setPositionY private
  Refactor #3878: Make getPosition/setPosition and getPositionX/setPositionX private

Conflicts:
	extensions/GUI/CCScrollView/CCScrollView.js
Update samples
Merge pull request #1582 from pandamicro/develop-3.0

Refactor #4003: Samples refactored with position getter/setter and bug fixes
issue #3935 Refactor CCGame to run game.
issue #3945 Refactor cc.Color4F to cc.Color
Merger
issue #3945: update ignore