#11 added support for reading strings when the current network stream does not yet have all the bytes for the string.