Add some WebGL2 fnuctions.
Add headers for OpenGL 4.2+.
Address review comments.
Add GLES3 headers.
Merge pull request #2885 from dvander/glTexStorage2D

Add some GLES3 functions for WebGL2.