Support for all current OpenGL 4.4

Support for all current OpenGL 4.4 functions and constants
Created autogen_OpenGL.h,
other general cleanup

Next is WGL work and encapsulating objects