assets/save: Ensure to use canonical github repo URL as origin URL
When a save code now request is submitted for a github repository, ensure to use the canonical repository URL by getting it from the github Web API.
The purpose is to avoid adding duplicated github origins in the archive.
Related to T1110 Related to swh-model#2187
Migrated from D5877 (view on Phabricator)