Replace ExchangeInfo and HandshakeFactory

**Description:** replace ExchangeInfo and HandshakeFactory.
**Testing:** tests still pass
**Coverage:** about the same
It is proto as in prototype or proto-solar system. It is going to be a MicroPaymentChannel... Just wait a tad longer.