Finally making all test work with `go test ./...`

So it is no longer necessary to use the `ginkgo` binary, which means we
can now get test coverage and no longer have an issue with the server
integration tests.  Hooray!