Merge pull request #1489 from pandamicro/develop

Fixed #3709: Refactored cc.Screen to support all browsers
issue #3652:  correct explain  for ccs.Widget
issue #3652:  correct the super of visit   for ccs.Layout
issue #3652: add convert string  for setText
closed #3652: armature animation does not display correctly in canvas
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-html5 into develop_20131218
Merge pull request #1493 from xingsenma/develop

closed #3652: armature animation does not display correctly in canvas
issue #3731: Fix bugs of clone gui widget
Merge pull request #1496 from xingsenma/develop

issue #3731: Fix bugs of clone gui widget
Fixed #3588: correct a mistake of cc.SpriteFrameCache
Merge pull request #1499 from dingpinglv/Iss3588_RefactorArrayClear

Fixed #3588: correct a mistake of cc.SpriteFrameCache
Closed #3733 : add a function "allLayers" to cc.TMXTiledMap
Merge pull request #1500 from dingpinglv/Iss3733_AllLayersToTMXTiledMap

Closed #3733 : add a function "allLayers" to cc.TMXTiledMap
Closed 3800: refactoring cc.Point and cc.Size to support two types of parameters.
Merge pull request #1502 from dingpinglv/Iss3800_RefactorPointSize

Closed 3800: refactoring cc.Point and cc.Size to support two types of parameters.
issue #3767 Add DrawingPrimitive function for cc.DrawNode
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-html5 into develop_20131218
issue #3667: Add DrawingPrimitive function for cc.DrawNode
Update CCPhysicsSprite.js

add function:  
setIgnoreBodyRotation
Closed 3816: Add a condition to check textureCoord to cc.Sprite