Initial commit.
Implement a more proper web page to load KDBX file.
Fix local file reading: ``e.result`` should have been ``e.target.result``.
Fix XPath to ``Key`` and ``Value``: ``text()`` does not return empty string.
Add function ``readKeyFile`` to read data from key file generated by KeePass.
Fix composite key calculation. Enforce AES cipher.
Add support for key file.
Use HTTPS for JQuery CDN. This fixes issue #3.
Decrypt all protected content, not just ``Password``.
Ignore ``History`` (soft deleted) records.
Add indicator for keyfile.
Fix issue #2.
Fix issue #5: XML key file was unsupported.

Two issues: The key file parsing was wrong. And key files (XML, or 32-byte, or
64-byte) do not need an extra SHA256 pass. A regular file (such as ZIP, JPG)
does need an extra SHA256 pass. So does password.
ignore idea project files
chmod -x on all files
add README
moved js libraries to dedicated subfolders, cleanup html file
transform BrowserPass to a CommonJS/Node.js module, replace frontend code with server.js
transform BrowserPass to a CommonJS/Node.js module, replace frontend code with server.js
make it an angular app