core: fix typo in french translation of /help notify (patch #8082)
core: update turkish translations
core: update WeeChat logo in debian/weechat.xpm
core: update man page and add translations (in french, german, italian, and japanese)
core: add dependencies docbook-xml and docbook-xsl in debian/control
core: fix wrong spaces in italian translations for irc part/quit messages
core: remove obsolete command line option -k/--keys

The user's guide is better to view WeeChat default keys.
core: add dependency xsltproc in debian/control
doc: add dependency xsltproc in user's guide
core: disable compilation of documentation by default (cmake and autotools)
doc: add flag "-L" for a2x when building man page (do not check asciidoc output with xmllint)
doc: update auto-generated file with irc commands (in french)
doc: update german translations, man page and user's guide
aspell: fix uninitialized variable "lang" when displaying list of installed dictionaries
irc: fix uninitialized variable "color" when hashing nickname to find color
core: fix display bugs with some UTF-8 chars that truncates messages displayed

Example of char causing problems: U+26C4 (snowman without snow)
doc: fix example of weechat.command without buffer: it is executed on current buffer, not core buffer (scripting guide)
core: move test of invalid UTF-8 char length from gui-chat.c to wee-utf8.c
core: move packages used to build man page from "Build-Depends-Indep" to "Build-Depends" (debian packaging)

Packages asciidoc, source-highlight, xsltproc, docbook-xml and docbook-xsl are
now used to build man page in the package weechat-curses, which is not
arch-independent.
So these dependencies are moved from "Build-Depends-Indep" to "Build-Depends".
core: add ":BOOL" in cmake option "ENABLE_DOC" (use same format as other options) (debian packaging)