Gtk: Add synchronization context (if not set) to support async and things like BackgroundWorker.