Add WebGL browser globals

Specification: https://www.khronos.org/registry/webgl/specs/1.0/
Remove WebGL items which are not globally exposed
Merge pull request #1965 from michaelhogg/webgl-globals

Add WebGL browser globals