Capture information about role & direction

To properly translate some items, we have to know which side of the
transaction we are acting as (initiator or responder), and which
direction the information we're converting is supposed to go (incoming
or outgoing).
2.0.0