Added CryptoJS, Began UI Work

I've begun implementing the UI and experimenting a bit with CryptoJS
and the storage API.  I got some basic message-passing infrastructure
set up, currently just being used to determine which form to display
in the browser popup UI.