All the GDK type defines are GDK_TYPE_..., so follow this pattern for the GLContext subclasses as well.
This uses EGL to implement GdkGLContext for wayland.