Reduced dependency for loading OpenGL functions

-Using SDL_opengl header file instead of generating opengl
 classes.
-Added definition GL_GLEXT_PROTOTYPES to cmake since it's required
 for it to build correctly.