Improved OpenGL context creation and GLSL version display