This enables GL applications to be written without any involvement of Xlib.
EGL X11 platform is actually already xcb-only underneath, so this commit just add the necessary interface changes so eglDisplay can be created from a xcb_connection_t.