Fixes: Fix IStream::Read() return value for partial reads
