shr-color.el (shr-color-visible-luminance-min, shr-color-visible-distance-min): Use shr-color group
gnus-notifications: use photo-file as app-icon

Signed-off-by: Julien Danjou <julien@danjou.info>
message.el (message-expand-group): Decode group names
message.el (message-mode): Use message-mode-abbrev-table, with text-mode-abbrev-table as parent (Bug#14413)
Show title attribute of span elements as mouse over text.

* shr.el (shr-tag-span): New function.
gnus.texi: Fix missing backslash on \\&.
message.el (message-insert-formatted-citation-line): handle finding first/lastname when more than 2 names appear.
Fix missing space.
message.el (message-insert-formatted-citation-line): handle case I broke - LASTNAME, FIRSTNAME.
gnus-spec.el (gnus-parse-complex-format): Use unicode escape for left double angle quotation mark.
format-spec.el (format-spec): Allow spec chars with nil (Bug#14420)
mml2015: Make sure to insert newline after the signed data

* mml2015.el (mml2015-epg-sign): Make sure to insert newline after the
signed data to conform the standard.  (Bug#14232)
Try to maximize compatibility.
Silence some gnus compilation warnings
Silence some gnus compilation warnings (XEmacs)
sieve: fix default port printing

Signed-off-by: Julien Danjou <julien@danjou.info>
Silence some compilation warnings
shr.el (shr-put-image): Silence compiler
spam-stat.el (spam-stat-save): No need to tweak font-lock in temp buffers
shr.el (shr-put-image): Silence compiler