
Add a flag to MetaMonitor indicating if the monitor is available for lease and store/update it from the monitor configuration. Also, add unit tests validating that the configuration is applied and that invalid configurations fail. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4112>