Add recbuf config option.

resolve #133 
It would probably be best to preserve a `new_request({Socket, Request, Headers})` API for compatibility reasons, I suspect this would break a lot of code.