Merge pull request #1295 from dingpinglv/DevelopToMaster

Push developer branch to master branch
Update Sys.js
Fixed #1339: always go through glBindTexture2D to ensure consistent cache
Merge pull request #1343 from WanderWang/develop

Fix a crash when browser in Privacy Option
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-html5 into Iss3411_HideRectorigin
Merge pull request #1344 from dingpinglv/Iss1339_glBindTexture2D

Fixed #1339:always go through glBindTexture2D to ensure consistent cache
Fixed #3461 : Resolve bug with duplicated line change
Merge pull request #1345 from pandamicro/develop

Fixed #3461 : Resolve bug with duplicated line change
issue #3419: change the extend of widget, that Class  to NodeRGBA
issue #1758: changed draw_nodes to shape_nodes.
Merge pull request #1348 from linshun/develop

issue #1758: changed draw_nodes to shape_nodes.
Closed #3476: The bug of cc.LabelBMFont has been fixed that multi-line is incorrect.
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-html5 into Iss3476_LabelBMFontMultiLine
Closed #3476: modify "draw_nodes" to "shape_nodes"
Merge pull request #1349 from dingpinglv/Iss3476_LabelBMFontMultiLine

Closed #3476: The bug of cc.LabelBMFont has been fixed that multi-line is incorrect.
Fixed #3461 : Modify the solution to improve the performance and the compatibility with chinese caracters
Fixed #3461 : Note
Fixed #3461 : use search for forward check
Merge pull request #1351 from pandamicro/develop

Fixed #3461 : Modify the solution to improve the performance and the compatibility with chinese caracters
Fixed #3461 : Reverse the check to exec version