Issue #5983: merge -x #8851
Issue #5983: merge -x #8804
Merge pull request #2374 from musikov/develop

fixed Scale9Sprite cached canvas size
Merge pull request #2375 from VisualSJ/Renderer

Issue #5983: merge -x code
Issue #5983: fixed bug that loader error
Merge pull request #2376 from VisualSJ/Renderer

Issue #5983: fixed bug that loader error
Issue #5983: fixed bug that draw none
Issue #5983: fixed bug that draw none
Issue #5983: fixed bug that draw none
Merge pull request #2377 from VisualSJ/Renderer

Issue #5983: fixed bug that draw none
Fixed a bug of cc.Director that its position is incorrect when calling setProjection
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-html5 into develop
Merge pull request #2378 from dingpinglv/develop

Fixed a bug of cc.Director that its position is incorrect when calling setProjection
Issue #5983: fixed bug that uibutton readerer error
Merge pull request #2379 from VisualSJ/Renderer

Issue #5983: fixed bug that uibutton readerer error
Fixed a bug of TextureRenderCmdCanvas
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-html5 into develop
Merge pull request #2380 from dingpinglv/develop

Fixed a bug of TextureRenderCmdCanvas
Fixed a bug of Scale9Sprite that its setPreferredSize works incorrect.
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-html5 into develop