Fix signature verification for PGP messages
* Upgrade to OpenPGP.js v0.6.5
* Migrate PGP wrapper for breaking OpenPGP.js api changes
* Change PGP wrapper decrypt api to return one signature arg
* Change emailDao and keychainDao calls respectively
* Fix tests
* Add tests keygen with empty passphrase
* Add tests to check PGP verification with wrong public key
Add android release script
[WO-437] Allow users to import only the private PGP key block
Fix appController._pgp mocking in read controller test
[WO-279] Display error message if PGP signature is invalid
[WO-420] add bug reporting capability with the axe logger
Update package.json
add Function.prototype.bind polyfill in tests because phantomjs is buggy
Update requirejs
Update write.js
[WO-188] introduce password-based login
[WO-188] various fixes

fix nonexistent folder handling
ignore optional message-id flag