Add support for large incoming messages

When reading large (>65k) messages from Riak, data sometimes
arrives in multiple chunks. Current version did break with
"oob"-error when it happened. This commit adds support for
such messages buffering the results until all data has arrived.