A start on authentication improvements

 * Stores the buddy fingerprint and compares it after re-ake

 * Quite a bit of cleanup
Add a hook for updating auth

 * Patched version of otr.js
 * FIXME for abstracting warning injection
Merge pull request #594 from arlolra/auth

A start on authentication improvements