Implement ext-transient-seat-v1
This implements the transient seat protocol for creating short-lived seats to be used by remote clients such as via VNC or RDP. A sample implementation exists here: https://github.com/any1/wayvnc/tree/transient-seats
The protocol PR can be found here: wayland/wayland-protocols!61 (merged)