continued progress, starting on messenger and substream classes
fix up brain-bendy messenger signalling…
attempt to document the confusing interaction between Messenger (a duplex stream) and its in/outboxen (also each duplex streams…)