search: Optimize for selecting a single repo
Created by: camdencheek
This optimizes the case when select:repo is set. Instead of asking Zoekt for all matches, then selecting the repo from those matches and deduping, we can ask Zoekt for only a single match for a repo.
Making a draft first because I made a few uneducated, but opinionated choices.