gitserver: implement GetReposByNames batching
Created by: sashaostrikov
This adds batching to already implemented GetReposByNames function.
This code can probably be used as a base for a more generic batch select implementation (like batch inserter)
Test plan
New tests added