[#613] Add media print stylesheet
Merge pull request #645 from jwaterfaucett/add_print_stylesheet

[#613] Add media print stylesheet
Made HTML-to-text results more readable, extracted links
Redid a bit of CSS on the compose box
Added _nice_name Jinja extension to trim unruly from as per #648
Added the .contains javascript global String function
Added default 'density' CSS class to sidebar & search results
Commented out Compose autosave, as I've been working to refine it more... it wasn't ready for prime time, sorry dudes & dude-ettes :/
Minor tweaks to HTML text converter
Changed 'minutes' to 'mins' in util.py and shortened from 5 to 3 mins for just now
Refactored search result CSS for unexpected length from & subjects... made more fluid & fixed #648
Changed All Mail icon
Added some HTML attributes for better form input usability
Added crypto/gpg/importkeyfrommail, solving #625
PEP8
Support stating which attachment in crypto/gpg/importkeyfrommail (defaults to first match found)
Extract text from HTML pars when text/plain part is just whitespace
Leave URLs untouched more of the time, including http:// prefix
Make /filter/list/ callable over HTTP GET and POST
Started implementing a rough list of Filters in web UI as per #659