Implement Service::on_connect_dialog_connect_button_clicked_callback().
Don't use zero as first ID in ParticipantCores. It's reserved for marking invalid ParticipantCore instances.
Improve error handling in Service.
Make ConnectionParticipantRole propely notify and handle failures.
Don't display "Show details" button or reveal details, when Identity object is empty.