Implement X11 with both libX11 and libxcb, select at build time