search: highlight repository matches in RepoSearchJob
Created by: tbliu98
Part of #18374
As part of RepoSearchJob execution, get the ranges of the repo name that match any of RepoOpts.RepoFilters, and return those ranges to the client to be highlighted on repository match results.
Test plan
Added unit test Manual testing to feel good about the addition CI


