this should be using the app sendPublicKey (see https://github.com/cryptocat/cryptocat/pull/596).
Some more refactoring of functionality from Transport into Channel.
Separate Transport and Channel into separate files, and make transport accept other channel protocols.
Removing mentions of pairCode from Channel and Transport.
use bi.toByteArrayUnsigned instead of convert.numToBytes since the latter is not thought for big integers.
improve api to add peers to transport.
make identicon react on hash change.
expose bi2bytes and bytes2bi.
don't add duplicate peers and better check for existing channel.
use bi2bytes and bytes2bi from ec25519
Adding a replacement communications channel based on the CryptoCat multiParty protocol.