frontend: Reduce number of external services queried
Created by: ryanslade
In quickGitserverRepo we check all external services to see if they have a token for GitLab or GitHub. We should only be checking site level repos, not user owned.
Also, moved a block of code until after the SourcegraphDotComMode check since it only runs there.