Merge pull request #1 from cocos2d/develop

Merging updates from base.
Issue #3588: refactoring Array clear function
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-html5 into Iss3588_RefactorArrayClear
Issue #3588: refactoring Array clear function for performance.
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-html5 into Iss3588_RefactorArrayClear
Issue #3588: refactor Array clear function
Refactor #3370: adjust container size more properly
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-html5 into develop
Merge pull request #1468 from pandamicro/develop

Refactor #3370: adjust container size more properly
Closed #3588: Refactoring Array clear function
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-html5 into Iss3588_RefactorArrayClear
Merge pull request #1469 from dingpinglv/Iss3588_RefactorArrayClear

Closed #3588: Refactoring Array clear function
Fixed #3591: Remove arguments.callee which is forbidden in ECMAScript strict mode
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-html5 into develop
Fixed #3612: fixed a bug in CCTableView.js and corrected a jsDoc mistake.
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-html5 into Iss3588_RefactorArrayClear
Fixed #3612: correct a jsDoc mistake.
Merge pull request #1471 from dingpinglv/Iss3612_CCTableViewBug

Fixed #3612: fixed a bug in CCTableView.js and corrected a jsDoc mistake.
Fixed #3614: Avoid CCLabelTTF enter in infinite loop while character's width larger than the dimension width
CCEGLView: better readability
Fixed #3612: add jsdocs to cc.NodeRGBA and cc.LayerRGBA