issue #3935 Refactor `cc.sys`.

Move `cc.sys` into `CCBoot.js`.
Refactor something about `cc._renderType`.
Remove `cc.sys.supportWebGL`.
Change some public apis to private.