Implement gtk_window_present() on wayland
This relies on new gtk-shell protocol requests, the request_focus request requires an "startup ID" which is given from the launcher. If no (matching) startup ID is given, this would result on the window demanding attention.
Requires mutter!411 (merged)