Fix the tests

A number of tests were broken and we didn't notice after the move to
drone.io due to misconfigured email notifications. Fix the tests!

- Improper shutdown of PeerServer caused a number of tests to fail. Fix
  with a WaitGroup and stopping raftServer in PeerServer.Stop()

- After the info file removal v1 migration tests stopped working because
  they were missing a `-name`

There are a few chore commits in here while I was cleaning stuff up
too.