Merge pull request #1896 from musikov/develop

fixed bug with inverted ClippingNode with DrawNode as stencil on Canvas;
Issue #1851: Fixed a bug about Armature loop
Merge pull request #1898 from VisualSJ/develop-cocosudio

Issue #1851: Fixed a bug about Armature loop
Issue #4986: May exceed the maximum margin of rect
Merge pull request #1899 from VisualSJ/develop-cocosudio

Issue #4986: May exceed the maximum margin of rect
Issue #5504: To change the color default value
Issue #5504: To change the color default value
Issue #5504: To change the color default value
Issue #5504: To change the color default value
Merge pull request #1900 from VisualSJ/develop-cocosudio

Issue #5504: To change the color default value
Issue #5507: auto full screen bug
Merge pull request #1901 from VisualSJ/develop-zoom

Issue #5507: auto full screen bug
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
Refactor #5096: Improve performance of cc.rectIntersectsRect
Merge pull request #1904 from pandamicro/develop

Refactor #5096: Improve performance of cc.rectIntersectsRect
Fixed #5540: Refactor ccui.TextAtlas setStringValue to setString
Merge pull request #1911 from pandamicro/develop

Fixed #5540: Refactor ccui.TextAtlas setStringValue to setString
fixed cc.Skin bounding box calculation for canvas rendering