Fix decoding of git output lines
Move test etcd instance to class

 * Start up and shut down etcd at the class level, not
   per test

 * Make tests use a random repogroup

 * Clean up assertions to work with daemon mode