Merge pull request #940 from ShengxiangChen/issue_comliper

"ccConfig" is invalid when using google closure compiler
Merge pull request #969 from linshun/iss2264_v2.1.4

issue #2264 sync v2.1.4 from develop branch to master branch
Merge pull request #971 from dingpinglv/Iss2144_FixBugForParticleSystem

fixed #2144 modify condition for WebGL Mode.
Merge pull request #973 from linshun/iss2264_v2.1.4

issue #2264: updated changelog
Fixed example code in ccMenuItem.js, line 1147 for ccMenuItemToggle
Merge pull request #991 from mcscooter/master

Fixed example code in ccMenuItem.js
Merge pull request #996 from linshun/iss2580_v2.1.5

issue #2580: fixed typo and removed useless demo
The Object.defineProerty shim had a bogus check for browser implementation and this change fixes it.
Merge pull request #997 from oupengsoftware/taskbranch/COCOS2D-47

The Object.defineProerty shim had a bogus check for browser implementation and this change fixes it.
use native splice function for ArrayAppendObjectToIndex,ArrayAppendObjectsToIndex
Merge branch 'develop' of github.com:cocos2d/cocos2d-html5 into develop
fixed # 2294 Migrate Action class to Cocos2d-x 2.1.4
Merge branch 'develop' of Cocos2d-html5 into Iss2294_MigrateActionClasses

Conflicts:
	cocos2d/CCLoader.js
Merge pull request #998 from 06wj/develop

update cc.ArrayAppendObjectToIndex，cc.ArrayAppendObjectsToIndex
fixed #2294 Migrate Action class to Cocos2d-x 2.1.4
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-html5 into Iss2294_MigrateActionClasses
Currently JavaScript Bindigns (JSB), in some cases, needs to use retain and release.
Merge pull request #999 from dingpinglv/Iss2294_MigrateActionClasses

fixed # 2294 Migrate Action class to Cocos2d-x 2.1.4
Merge pull request #1000 from ShengxiangChen/issue2261_LoaderBug

Currently JavaScript Bindigns (JSB), in some cases, needs to use retain ...
Issue #2295 Migrate 3D effects to Cocos2d-x v2.1.4