Added, then hidden scaffolding for separating Keys & Passphrase in Setup. Applies to #914 #857 #913
Cleaned file struc of JS & LESS deps
Implemented Grunt for building front-end deps
Migrating JS libraries to new Grunt build
Moved bower.json
Fixed Search result table padding issue, made conversation count better at tighter densities
Added links to Backup page
Various minor CSS, HTML tweaks
Updates to Gruntfile and JS deps
Replaced theme readme text
Updated how Underscore.js renders _.template() arrg
Added Grunt.js badge to README
DOH, left out a front-end dep
Added PGP example builder, outputs mbox
Make sure MIME crypto wrappers add/update crypto state classes
Fix a few things about how keys are attached
Fix the tests, add tests to be sure headers are cleaned
Fix inconsistent message generation code in PGP/MIME signed mail
Avoid mixed CRLF/LF in generated messages
Trivial cleanup to PGP attachment code