Deduplicate contact exchange protocol
ContactExchangeTask
was originally extracted from the Bluetooth invitation task; this completes the refactoring.
Closes #365 (closed).
ContactExchangeTask
was originally extracted from the Bluetooth invitation task; this completes the refactoring.
Closes #365 (closed).