use PoisonPill to kill TestProbe
tune DirectByteBufferPool:

 * hide behind BufferPool interface
 * only return buffers of the configured size
 * reduce work to be done while locked
 * use Array-based stack to store free buffers instead of linked lists
in DirectByteBufferPool keep buffers by soft reference