Style Fixes

Added a doctype to the popup HTML which fixed the extra whitespace
issue.  Also introduced some CSS for styling and helper JS functions
to manage CSS classes.
Implemented openDB

This adds both the crypto code to open an existing database and the UI
code to query for the password, load the DB and update the status
accordingly.