Merge pull request #32 from VisualSJ/Iss2416_RefactorRenderer

Issue #2416: refactor renderer
Merge pull request #33 from VisualSJ/Iss2416_RefactorRenderer

Issue #2416: Particle transform error
Issue #2416: Correct PhysicsSprite's mistake.
Merge branch 'Iss2416_RefactorRenderer' of https://github.com/dingpinglv/cocos2d-html5 into Iss2416_RefactorRenderer

Conflicts:
	cocos2d/core/base-nodes/CCNodeCanvasRenderCmd.js
Merge pull request #34 from VisualSJ/Iss2416_RefactorRenderer

Issue #2416: Fixed a problem that position initialization error
cc.ControlSwitchSprite now uses maskSprite's displayFrame instead of texture;
Merge pull request #2479 from musikov/develop

cc.ControlSwitchSprite now uses maskSprite's displayFrame instead of tex...
Merge pull request #35 from VisualSJ/Iss2416_RefactorRenderer

Iss2416 refactor renderer
Issue #2416: refactor Armature and let it works.
Merge branch 'Iss2416_RefactorRenderer' of https://github.com/dingpinglv/cocos2d-html5 into Iss2416_RefactorRenderer
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-html5 into Iss2416_RefactorRenderer
Issue #2416: undefined is not function