issue #5685: refactor create and ctor functions of transition
issue #5685: refactor create and ctor functions of TransitionPageTrun & TransitionProgress
issue #5685: delete TransitionEaseScene
issue #5685: fix TransitionSceneOriented ctor bug
Issue #5704: fixed a typo of ccui.Widget that rename _hitted to _hit
issue #5685: fix FadeIn & FadeOut bugs
Merge pull request #1984 from joshuastray/use_new_in_sample

issue #5685: refactor create and ctor functions of transition
Issue #5704: refactor cc.Widget
Issue #5704: modify "onSizeChanged" to "_onSizeChanged"
Issue #5704: rename "initRenderer" to "_initRenderer"
issue #5685: refactor create and ctor of ProgressTimer
Issue #5704: rename some function from "public" to "protected"
Issue #5704: add some jsDoc document to ccui.Layout
Merge pull request #1985 from joshuastray/use_new_in_sample

issue #5685: refactor create and ctor of ProgressTimer
Issue #5704: refactor ccui.LayoutManager for better performance.
Fixed #3546: fixed a bug of cc.Layer,cc.LayerColor
Issue #5704: refactor cc.Layout
Fixed #3546: fixed a bug about bake layer that its position is incorrect when cc.view scaled.
Merge pull request #1986 from dingpinglv/Iss3546_BakeLayer

Fixed #3546: fixed a bug about bake layer that its position is incorrect when cc.view scaled.
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-html5 into Iss5704_CCUIPreformance