Implement freedesktop colorscheme preference
Implement https://github.com/flatpak/xdg-desktop-portal/pull/633/
Currently only maps schemes from the breeze family to light/dark and returns no preference for third-party schemes
A fancier solution for the future would be to try and guess whether a scheme is light or dark like the colors KCM does