Remove HostContext and use HttpContext directly

This isn't equivalent but I'm going to file a bug for this. I believe we want to actually set the content length here instead of letting this be a chunked response.