Queuing

# What does it do?

This module provides lock free queuing for either octet streams or messages. Specifically, lock free means one thread can write and another can read without locking the queue. It does NOT means a free-for-all is possible, with many threads writing or many threads reading. Those things would require locking, to avoid conflicts between the multiple threads acting on one end of the queue.

# How does it work?

???.