Issue #4277 : Remove some `on` functions of cc.game.
Merge branch 'develop-3.0' of git://github.com/cocos2d/cocos2d-html5 into iss_4277_fix4release3.0
Merge pull request #1670 from pandamicro/develop-3.0

Issue #4323: Fix issues for jsDoc
Issue #4277 : Fix a bug while compiling by Closure Compiler.
Merge pull request #1671 from SmallAiTT/iss_4277_fix4release3.0

Issue #4277 : Remove some `on` functions of cc.game.
add _showNode to node
Merge pull request #1672 from wuzhiming/develop-3.0

add _showNode to node
issue #4221 fixed a bug for layout
Merge branch 'develop-3.0' of https://github.com/cocos2d/cocos2d-html5 into develop-3.0-new
Merge pull request #1673 from xingsenma/develop-3.0

issue #4221 fixed a bug for layout
Issue #4323: update some singleton object's jsDoc
Merge branch 'develop-3.0' of git://github.com/cocos2d/cocos2d-html5 into Iss4323_JsDoc
Merge pull request #1674 from dingpinglv/Iss4323_JsDoc

Issue #4323: update some singleton object's jsDoc
Refactor #3942: Move audioEngine and imeDispatcher initialization into their own file
Merge branch 'develop-3.0' of git://github.com/cocos2d/cocos2d-html5 into SingletonFix
Merge pull request #1675 from pandamicro/SingletonFix

Refactor #3942: Move audioEngine and imeDispatcher initialization into their own file
Remove cc.defineProtoGetterSetter