[SHRINKWRAP-470] Fix for SeekableInMemoryByteChannel.truncate misimplementing the contract

https://issues.jboss.org/browse/SHRINKWRAP-470