Move screen casting into a separate service
This moves the screen casting into an out of process D-Bus service using PipeWire.
It depends on the current pipewire master branch for two new features to the pipewire gstreamer source: the keep-alive
and resend-last
properties.
Needs mutter!1377 (merged).