Key Package Interface
A signed object describing a client's identity and capabilities.
Includes a public key that can be used to encrypt to that client. Other clients can use a client's KeyPackage to introduce that client to a new group.