repo-updater: test Syncer.Run and Synced chan
Created by: keegancsmith
This test ensures our main entry point to Syncer is tested. Additionally it tests some properties we expect our Synced channel to exhibit. This is useful behaviour to assert since our git scheduler relies on it.