Introduce ConnectionParticipantRole, which is going to replace Connection and TcpConnection.
Add CnnectionParticipantRole to Participant.