Introduced a concurrent queue based on array chunks to reduce allocation,
to be used as drop-in replacement of j.u.c.ConcurrentLinkedQueue.
Using it in SelectorManager.ManagedSelector, but build fails on OSGi.
Draft implementation of bounded and unbounded ConcurrentArrayBlockingQueue.
Merged branch 'master' into 'unsafe'.
Second draft implementation of bounded and unbounded ConcurrentArrayBlockingQueue.
Fixed signalling in ConcurrentArrayBlockingQueue.
Merge branch 'master' into unsafe
inject new Q into ThreadPool
Fixed put() and timed offer() implementations in Unbounded.
Merge branch 'master' into unsafe
merged unsafe blocking Q, removed unsafe usage and usage of Q