vastly simplify rendering pipeline
basic passphrase support, use stickit bindings for a few more things that may change over time
preempt unwrapping if already unwrapped
unlock keypair
made the passphrase modal wayyyy less annoying
decrypt chat message in initialization, don't need to muddle around with getters as much / any more
only toss away cipherdata when we actually decrypt the message
smartly rerender timestamps fixes #205