Add initial portal skeleton and a wallpaper portal. This is based on the GTK and GNOME desktop portals.