xwayland clipboard sync and dnd
Created by: acrisci
Whenever the wayland clipboard selection changes for a seat (selection-change event), we need to get the data source, read out the data from the fd and set the xwayland clipboard selection to its contents.
Whenever the X11 CLIPBOARD selection changes, we need to create a wayland data source, override the source methods, and set it on the seat.
A similar process will need to be done for the dnd selection (see the Weston xwayland implementation for guidance).