add openpgp.js
start work on the PGP modal look and feel, attempt to sufficiently describe the concept in 1 modal :s
got key generation working with async web worker
allow user a way to look at their keypair information
move pgp related things out of chat client file
attempt to make tests more cross-browser
use phantomjs for CI
allow user to destroy their keypair, get fingerprint and display that
add a keystore, automatically submit armored public key when generated, add own key to keystore when generated, attempt to add/update any keys in keystore with new meta information when seen
properly keep track of last_used_in channel for keystore
got message signing working
allow users to mark keys trusted/untrusted/neutral, cull all old identity related code
more culling of old identity/registration
fix a phantomjs webshot error where config file settings would be ignored
more culling, fixing tests
color trust status on verified signed messages accordingly
sync public key trusting in userlist to chat message icon
progress on sending signed&encrypted messages
formatting tweaks
more html escaping in templates, toggle between PGP armored body and clear body