Add a mechanism to force git2consul to terminate after sync

Per #7, we want a mechanism to run git2consul once to sync all tracked repos and branches with Consul and to terminate after these operations are complete.