Get correct uri of a message for security status

We always use uri argument if it is available.
The uri argument is not supported by recent Enigmail.
https://sourceforge.net/p/enigmail/bugs/139/
Verify a message with attached signature

This feature doesn't work with recent version of Enigmail.
I fixed it to work with latest Enigmail. It may not work with older
version of Enigmail.
Verify multipart/signed message

Restore previous code for verifying multipart/signed message.
Merge pull request #732 from shirosaki/enigmail

Fix Enigmail features broken with recent Enigmail change
Fix #646

This honors the "Show only display name for people in my address book" setting,
meaning when the pref is enabled (default=true), contacts that are present in
the address book will see only their name being displayed, and not their email
address.
Fix #679
Take into account one more hidden pref.

This time, we add extra code to take into account the "signature_no_dashes"
option.
Properly enable replyAll / replyList / reply (fixes #753)

The code that was responsible for that was buggy. Surprised no one noticed
before.
Bump version number.
Fix the "between" column.
Fix the "between" column.
Minifix for signature.
Merge branch 'master' of github.com:protz/GMail-Conversation-View
Fix "reply to list" default link.

Conflicts:
	install.rdf
Added option to collapse/expand signatures.
Don't hide signatures by default.

(No surprises policy.)
Followup fixes to "hide signature".

- Change the link color to be consistent with other links.
- Indentation fix in the code.
Bump stdlib (fixes #765).
Add an "open" link for attachments in quick reply.

This fixes #756
Fix for table font size.

quirks.css has "table { font-size: initial }", which results in tables being
displayed inconsistently. Apply our font size reduction strategy to tables as
well, then.