fix typos in comments
fix more comment typos
Consistently use mutt_buffer_init function

Despite the existence of the mutt_buffer_init function, most
initializations were instead done with memset.  Use the specific
function instead to make it easier if later changes are made to how the
initialization should be done.
Ensure that BUFFER variables are initialized to prevent later attempts to traverse an uninitialized pointer.
Fix segfault when viewing text attachments in compose menu. (closes #3644)

The segfault was introduced in changeset b9f9e3147eb4.  Since decoding
and charset conversion aren't needed for attachments when composing a
message, this patch reverts to just using mutt_save_attachment() to view
"raw data" for text attachments in the compose/send case.

This patch is based on Michael Elkins' patch at
http://dev.mutt.org/trac/attachment/ticket/3644/view_attach_compose_segfault
with just a missing return value check added.
include <stdbool.h> for definition 'true'

closes #3642
Problems with mutt.1:

Ambiguous or invalid backslash.  This doesn't cause groff a problem.
but it confuses doclifter and may confuse older troff implementations.

Spelling error or typo.
Problems with muttrc.5:

Ambiguous or invalid backslash.  This doesn't cause groff a problem.
but it confuses doclifter and may confuse older troff implementations.

Unknown or invalid macro.  That is, one that does not fit in the
macro set that the man page seems to be using.  This is a serious
error; it often means part of your text is being lost or rendered
incorrectly.

Use local definitions of .EX/.EE or .DS/.DE to avoid low-level troff
requests in the page body.  There are plans to add these to groff man;
in the interim, this patch adds a compatible definition to your page.
adds some missing options in doc and adds man pages for binaries pgpewrap and pgpring.

closes #3643
add missing files that were supposed to be included with [76f8df0ac80396559aa80e7f145be6f235a6db51]
updated Japanese translation
updated Ukranian translation
updated Catalan translation
Rework logic to avoid advancing list pointer inside the for loop.

closes #3531
automatic post-release commit for mutt-1.5.22
mutt-1.5.22 signed
update UPDATING with 1.5.22 release date
Merge branch 'upstream-1.5.22' of https://github.com/kdave/mutt-kz

* 'upstream-1.5.22' of https://github.com/kdave/mutt-kz:
  update UPDATING with 1.5.22 release date
  mutt-1.5.22 signed
  automatic post-release commit for mutt-1.5.22
  Rework logic to avoid advancing list pointer inside the for loop.
  updated Catalan translation
  updated Ukranian translation
  updated Japanese translation
  add missing files that were supposed to be included with [76f8df0ac80396559aa80e7f145be6f235a6db51]
  adds some missing options in doc and adds man pages for binaries pgpewrap and pgpring.
  Problems with muttrc.5:
  Problems with mutt.1:
  include <stdbool.h> for definition 'true'
  Fix segfault when viewing text attachments in compose menu. (closes #3644)
  Ensure that BUFFER variables are initialized to prevent later attempts to traverse an uninitialized pointer.
  Consistently use mutt_buffer_init function
  fix more comment typos
  fix typos in comments
init: fix compiler warning

Signed-off-by: Karel Zak <kzak@redhat.com>
init: remove unused variable

Signed-off-by: Karel Zak <kzak@redhat.com>