Add an unbounded MPSC implementation and trim the linked queue
infrastructure to match.