~jonn/bed

Problem: io_srv doesn't know where to send jobs

Solution:

 - Pass the information about through sofo_monitor to subscribers
    a. Workers that are automatically started in sofo_pool at
	initialisation
    b. Workers that might be dynamically added as the application runs
	(dead code so far)
 - Have io_srv subscribe to sofo_monitor
Problem: default formatter sucks

Solution:
 - Condifure default formatter to be 80-wide, not inline stuff.

Sadly, we've completely messed up rebar.config and it doesn't seem to be
formattable with rebar3 format. But hey... You win some, you lose some.
Problem: no easy to use binary stream editor

Solution:

 - Using Erlang features
 - Design a binary stream editor system (see README.md)
 - Start implementation, lay out necessary modules, hinting at the
	supervision tree.