Update code due to TcpConnection and Connection removal.
Add signals to ConnectionParticipantRole.
Redesign signals used by ConnectionParticipantRole.
Add "id" field to ParticipantCore and update code due to changes in ConnectionParticipantRole.
Update Service due to last changes.
Add participantCores::lookup().
Fix and update ParticipantCore moving constructor.
Fix ParticipantCore::get_id().
Add ConnectionParticipantRole::get_status().
Implement get_destination_address() and fix connect_finished_callback_noexcept() in ConnectionParticipantRole.
Add constant version of get_core() to ParticipantRole.
Implement MainWindow::lookup_participant_row() and improve a lot ParticipantRow::update().
Implement some callbacks in Service.
Handle situations, when remote peer closes connection (ConnectionParticipantRole.)
in ConnectionParticipantRole use GCancellable instances for all asynchronous operations and destroy itself on disconnect.