refactor cc.GLNode, and enbale opengl test in jsb

this pr depend on https://github.com/cocos2d/cocos2d-html5/pull/2356
The only one known issue is the retro effect work incorectly in jsb, seems a other stand-alone problem, I will fix it later.