XMPP Decentralized ID (XID) implementation. All the spec but private key synchronisation is implemented, and private key can be synchronised with import/export method which through a URI usable with QR Code as explained in the spec. rel 477