Change main() to match the SDL_main definition
Correctly handle OpenGL 4.1 - 4.2
Add missing APIENTRY to callback function prototype
Use SDL_GetTicks as fallback time function instead of non-existing SDL_GetTime
Generate GL Functions with APIENTRY
Change GLsizeiptr to GLsizeiptrARB as to not break windows opengl functions
Change far and near to zFar and zNear respectively since near and far is already defined in windef.h
Change the way glFunctions are generated
Remove Room.h include as its no longer in the repository