fun rewind(count: Int = readPosition - startGap): Unit
Rewind readPosition backward to make count bytes available for reading again.
IllegalArgumentException - when count is too big and not enough bytes available before the readPosition
IllegalArgumentException