[#9] Move output version of send_message down to OutputPort.
[#9] Add a connection that will forward messages to another component's output port.
[#9] Add a connection that will forward messages to another component's input port.