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.