Prep 3.1.0.Beta5
Next is 3.1.0.Beta6
Respect BACKLOG on server create
Remove finalizer from pooled buffers
[XNIO-173] Buffer reclamation does not work
Performance enhancement: avoid unnecessary changes of SelectionKey state on suspend/resume
Code cleanup: remove never-thrown exception
Use unbounded queues for task executor (meaning core size is not currently used anymore); use faster queue implementation when it is available
Emulate core pool size for now
Use the accepting thread as one of the I/O threads for the new accepted channel
Half-duplex wrappers for full-duplex channels; use to suppress configuration and to prevent close() from closing both sides
Prep 3.1.0.Beta6
Next is 3.1.0.Beta7
Map NoSuchFileException to FileNotFoundException
[XNIO-148] i18n of package org.xnio
[XNIO-180] Switch to DelayQueue to avoid TreeMap leaks
LinkedTransferQueue uses Thread.yield(), which is a big piece of shit.  Remove this to get rid of stinky performance regression
Fix bug in FixedLengthStreamSourceChannel
Revert "[XNIO-180] Switch to DelayQueue to avoid TreeMap leaks"

This reverts commit a97bc70e5f1ccdcb69265eee291a091809ad5f46.

DelayQueue is nice but it does not allow for removal of unexpired nodes; timeout logic can cause unbounded expansion in memory.
Retain failure status until stream is closed