wrap auth and msg composition into Identity class
move some js code to utils.coffee
port js crypto code to return promises
merge zc.Receiver into zc.Identity
move authentication code to zc.Identity
move code for incoming msgs out of zc.Transport
extract Client class
zc.Identity.fingerprint method
send outgoing message via zc.Client
fix typo
base64 helpers
zc.Transport.connect returns a promise
define functions as => instead of using bind()
remove app-level 'connect' event
encode message as opaque binary data