Drop GLcontext typedef and use struct gl_context instead