Vault: get progress and fetch by bundle ID
When we start to handle options in the Vault (#892), we don't want to have users specify all the options they gave when doing a cooking request. The cooking request should respond with an unique id (probably the id in the vault_bundle table), and it should be possible to call progress() and fetch() with those ids directly.
Migrated from T893 (view on Phabricator)