NCBC-197: Throw meaningful exception when 0 bytes received on socket
Merge pull request #6 from jzablocki/master

NCBC-197: Throw meaningful exception when 0 bytes received on socket