Implement the FileChooser portal
Since we moved from GTK4, there is a mismatch between all portals we implement having a GTK4 UI, and the file chooser dialog having a GTK3 one (coming from xdg-desktop-portal-gtk)
Implement the FileChooser portal too.
Closes #4 (closed)