Add support for version of the OpenGL 3.0 above.
Add support for enums to be able to use each versions.
Modify version control of the OpenGL.
Add test to use OpenGL version above 3.0 .
Add glcorearb.h to include when using OpenGL3.* .
Separate old OpenGL functions to gl_api_legacy.inc and gl_api_legacy_compatibility.inc .