meson: move cairo dependency to GTK build only
Cairo is only used in SpiceDisplay which is part of the GTK client. If we are building the GLib only client, it should be optional.
Cairo is only used in SpiceDisplay which is part of the GTK client. If we are building the GLib only client, it should be optional.