vault: use SWHIDs as identifiers shown to user in the download window
The download window while cooking stuff with the vault looks like this:
Note how the "object info" column shown an ID that is just a SHA1.
We should use a proper SWHID there instead.
Migrated from T2930 (view on Phabricator)