Merge pull request #1441 from pandamicro/develop

Refactor #3585: Move ParticleNode’s dependency in CCImage into CCFormatHelper
Fixed #3501: Modify some codes for NPM
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-html5 into Iss3501_ReleaseV2.2.2
Merge pull request #1443 from dingpinglv/Iss3501_ReleaseV2.2.2

Fixed #3501: Modify some codes for NPM
issue #3501 Javascript compress support  AudioContext
Merge pull request #1445 from xingsenma/develop

issue #3501 Javascript compress support AudioContext
Fixed #3501: update reference of submodule.
Merge pull request #1448 from dingpinglv/Iss3501_ReleaseV2.2.2

Fixed #3501: update reference of submodule.
issue #3419 ccs.Label clone bug
Merge pull request #1452 from xingsenma/develop

issue #3419 ccs.Label clone bug
Fixed #3501: correct a mistake that getContentSize returns wrong size when setFontSize or setFontName called.
Merge pull request #1459 from dingpinglv/Iss3501_ReleaseV2.2.2

Fixed #3501: correct a mistake that getContentSize returns wrong size when setFontSize or setFontName called.
Refactor #3370: Correction of Fixed Height and Fixed Width behavior
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-html5 into develop