Make -[OFStream setBlocking:] more robust.

-[setBlocking:] correctly works for unidirectional streams now.
Make OFHTTPRequestReply a stream.

This also implements chunked transfer encoding for OFHTTPServer and adds
a property for the protocol version to OFHTTPRequest(Reply).

Additionally, this makes it possible to add an async version of
OFHTTPClient.