Implemented spec for NIO. Fixed correct EOF behaviour of NIO client. Removed unnecessary S() in MergeX that caused deadlock with scalacheck object specifications.
Introduced Bytes, Immutable effective wrapper of Array[Byte]
Added decode, asByteBuffer to Bytes, rename shrinked to compact
Added Bytes to NioExchange