Add a SteamOS backend for performing steam deck updates.
In order to help facilitate updating steamos itself from Desktop mode this adds a discover backend which uses steamos-update script (and D-Bus inferface likely before it merges) to check for and apply SteamOS updates from within discover.