Latest zmq passes pointers around not values
Add a Write function to the raw handler that deals with correctly formatting upstream messages

and use this to send back HTTP responses
Enable streamed responses

At the moment this just means removing the check for a non-zero content-length with an empty Body
Run everything through go fmt