Remove reflection warning
Move the client to a global for now. Remove more reflection warnings. Close the sink when the request is completed.
Cache http connections as little as possible, don't want them holding sockets in CLOSE_WAIT state
Switch headers and status to core.async channels