Removed "auto" profile stuff since it's not being used, consolidated some selectors and changed a variable to be more descriptive.
Simplified finding a site in the siteList of a profile.
Re-enable extension persistence for now by removing "persistent": false, the extension doesn't save JS memory or sessionStorage after a background page goes to sleep :(
Removed the localStorage["password"] setting entirely, isn't needed and now we only store password in memory or on disk encrypted using the sjcl.encrypt(key, password) function.
Removed the Tab navigation workaround since the Aura UI change in chrome that issue doesn't exist anymore :) So I could consolidate the events looking for the enter key's keyCode.  Also done a bit more cleanup.
<Auto Generated by Git>