Merge pull request #1190 from luisparravicini/develop

_drawSceneForWebGL and _drawSceneForCanvas where almost identical
Closed #2981: Refactor cc.EGLView for multiple resolution
Merge pull request #1191 from dingpinglv/Iss2981_RefactorEGLView

Closed #2981: Refactor cc.EGLView for multiple resolution
Issue #2981: cc.EGLView supports "viewport" for multiple resolution on mobile.
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-html5 into Iss2981_RefactorEGLView
Merge pull request #1192 from dingpinglv/Iss2981_RefactorEGLView

Issue #2981: cc.EGLView supports "viewport" for multiple resolution on mobile browser.
Closed #2993: Refactor LabelTTF's getContentSize to return right value immediately
Merge pull request #1193 from dingpinglv/Iss2993_LabelTTFgetContentSize

Closed #2993: Refactor LabelTTF's getContentSize to return right value immediately