window: GtkPlug is conditionally supported on X11 only

We cannot do a type check on it if we don't have the X11 backend
compiled in.

https://bugzilla.gnome.org/show_bug.cgi?id=739885
configure.ac: Depend on cairo 1.14.0

This is needed for cairo_set_device_scale()