gnus-faq.texi, gnus.texi: Port documentation to Texinfo 5.0
* gnus-registry.el (gnus-registry-save): Provide class name when
  calling `eieio-persistent-read' to avoid "unsafe call" warning.  Use
  `condition-case' to stay compatible with older EIEIO versions which
  only accept one argument.
Silence byte compiler.

(gnus-registry-read): Wrap call to `eieio-persistent-read' with two
arguments in `with-no-warnings', so that older Emacsen don't complain
during byte compilation.
* gnus-registry.el: Silence XEmacs byte compiler.
* mml2015-el (mml2015-epg-key-image): wrap epg-gpg-program in shell-quote-argument.

Tiny change from Binjo <binjo.cn@gmail.com>
* shr.el: Make all the overlays set the `evaporate' property so that
they're removed properly.
emacs-mime.texi: Switch from Latin-1 to UTF-8
Prefer UTF-8 when the encoding shouldn't matter and changes are small
nndir.el (nndir-request-list): Remove 2nd argument passed to nnml-request-list (Bug#13873)
gnus-faq.texi (FAQ 3-11): Now Gnus supports POP3 UIDL
Specify utf-8, not iso-8859-1, for ASCII files
lisp/ChangeLog.2: Use UTF-8 for file coding
lisp/ChangeLog.1: Use UTF-8 for file coding