Make handshake arbiter notify the tx parts

**Description:** Make handshake arbiter notify the tx parts.

This change makes the handshake arbiter responsible for all 
communications with the parts entering in an exchange so
is it easier to understand in isolation.

**Testing:** TDD