Fix NaCL priv calc code
Add bit for !identityKey and commit wip test-cases
Merge pull request #8 from liliakai/master

Fix click handler
Correctly extract string data for password.

btoa expects a string argument, so when passing it the ArrayBuffer
object returned by getRandomBytes(), it's converted to a string by
calling .toString() on it. This always results in "[object ArrayBuffer]",
effectively resulting in a completely non-random password.
Merge pull request #9 from Ventero/password

Password is always "[object ArrayBuffer"
Another step forward
generic-ize
I like stack traces, also, fix identity key bit fiddle crap
Fix ALL the things!
Regenerate bins for fixed ephemeral bit
LGPL license (I'd like to be an axolotl/TS JS lib in the future)
tweak ui things a tiny bit
Add TODO file showing what still needs to be done
Add TODO
Lilia's Webcrypto branch rebased and a few very tiny tweaks
Fix now-broken test cases and change lots of things over to promises
Fix key generation / registration failure

During key generation, keys were incorrectly being stored at indicies
100-200 in keys.keys, rather that 0-100. This resulted in a crash when
attempting to access attributes of (an undefined) keys.keys[0] in
API.registerKeys.