Updated HttpResponse to support binary content.

@kayone What do you think?