gl: enable glsl if supported.

TODO: use QGLShaderProgram for better compatibility. user selectable gl
features