Make client.exchange.Handshake and common.exchange.Handshake more similar

**Description:** Make client.exchange.Handshake and common.exchange.Handshake more similar and use more parts of the new domain model elsewhere.
**Testing:** tests pass.
**Coverage:** under measurement.