Merge pull request #13 from cocos2d/master

Updated with upstream.
Merge pull request #14 from cocos2d/master

Synchronizing to the latest cocos2d-js-test
Merge pull request #15 from cocos2d/master

Updated with upstream.
Merge pull request #16 from cocos2d/master

Updated with upstream.
Merge pull request #20 from cocos2d/master

Updated with upstream.
fixed #3151: removing CCSet.js from build.xml for Performance
Merge pull request #235 from dingpinglv/Iss3151_ReduceDependency

fixed #3151: removing CCSet.js from build.xml for Performance
issue #2828 javascript debug
Issue #3192: fix some bugs for releasing v2.2.1
Issue #3192: reset render mode value to default value.
Merge pull request #238 from dingpinglv/Iss3192_FixBugsForReleaseV2.2.1

Issue #3192: fix some bugs for releasing v2.2.1
issue #2828 update cocostudio test
Merge branch 'master' of https://github.com/cocos2d/cocos2d-js-tests into Cocostudio
Merge pull request #239 from xingsenma/master

issue #2828 update cocostudio test
issue #2828 javascript binding debug.
issue #2828 cocostudio javascript binding debug
Issue #3221: update the version number
Merge pull request #241 from dingpinglv/Iss3221_ReleaseV2.2.1

Issue #3221: update the version number
use cc.VisibleRect instead of VisibleRect
issue #3192 javascript compress