Only define HAVE_WAYLAND when GDK_WINDOWING_WAYLAND is defined. https://bugzilla.gnome.org/show_bug.cgi?id=743266
https://bugzilla.gnome.org/show_bug.cgi?id=743266