frontend: Handle renamed GitHub repos on Cloud
Created by: ryanslade
When browsing to a repo on Cloud we perform an on demand fetch if the repo could not be found. In the case of a repo being renamed on the code host we should instead return the new name and redirect there.
Closes: https://github.com/sourcegraph/sourcegraph/issues/17978