clean-up MPSCQueue, add non-blocking queues test, start of MPMCQueue