Fixed #5520: Automatically handle loaded texture
Fixed #5521: Correct the rect information for initWithTexture in cc.Sprite.initWithFile function
Merge pull request #1902 from pandamicro/develop

Bug fixes
Issue #5096: modify node's visible logical
Refactor #5096: Improve performance of cc.rectIntersectsRect
Merge branch 'Iss5096_Renderer' of https://github.com/dingpinglv/cocos2d-html5 into Iss5096_Renderer

Conflicts:
	cocos2d/core/renderer/RendererCanvas.js
Merge pull request #1904 from pandamicro/develop

Refactor #5096: Improve performance of cc.rectIntersectsRect
Issue #5096: Change clappingNode
Issue #5096: restore the test codes
Issue #5096: Clipping node
Merge pull request #1906 from VisualSJ/Iss5096_Renderer

Clipping node
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-html5 into Iss5096_Renderer
Issue #5096: labelttf coordinate
Issue #5096: Revert
Merge pull request #1907 from VisualSJ/Renderer

Renderer
Merge branch 'Renderer' of https://github.com/cocos2d/cocos2d-html5 into Iss5096_Renderer
Issue #5096: refactor setVisible and cc.ClippingNode