[SHRINKWRAP-444] ZipExporter fix when handling e.g. ZipFileEntryAsset.

Some types of streams can return less bytes than bufffer can handle, even if there are more data to be returned on next read.

https://issues.jboss.org/browse/SHRINKWRAP-444