file-chooser: Implement choices
Antonio got us half way there by initializing default choices in the portal. Take some of the existing logic and use it to create a set up actions and associated menu. Upon accepting the file chooser, parse the actions to return the appropriate choices variant
cc @antoniof