dependencies: Add NewSyncer to live package
Created by: efritz
Simplify the repos code so that they don't have to construct their own gitserver shim.
Test plan
Behavior preserving change; compiler and integration tests should test anything not hooked up correctly.