Contact exchange refactoring
This branch refactors the contact exchange protocol to make it reusable for remote contacts.
Part of #1232 (closed).
Edited by akwizgran
This branch refactors the contact exchange protocol to make it reusable for remote contacts.
Part of #1232 (closed).