Fix go rest

For some inexplicable reason, go-rest's RunServer now takes a channel of
structs instead of bools in order to stop the server.

We don't actually make use of this channel, but the type signatures have to match in order to compile the service.