Only Alice should perform Bluetooth discovery
This branch improves the success rate of adding contacts via Bluetooth, by ensuring that only one device performs Bluetooth discovery. If both devices perform discovery and finish at different times, one device may try to connect while the other is still performing discovery, which may cause the connection to fail.