Merge pull request #89 from l/translation_ja

core: update Japanese translations
doc: fix version number in function hook_print (Japanese plugin API reference)
doc: update Japanese auto-generated files
irc: fix refresh of bar item "irc_channel" after join/part/kick/kill (issue #86)
relay: remove warning on /reload of relay.conf when ports are defined
api: add argument "flags" in function hdata_new_list
relay: check pointers received in hdata command to prevent crashes with bad pointers (WeeChat protocol)
relay: fix crash when closing relay buffers (closes #57, closes #78)

A flag "closing" has been added in buffers. It is set to 1 when the buffer
is closing, and then no more printf is allowed in the buffer (a message
printed on relay buffer was causing a crash when it is closed).
core: update German translations
doc: update auto-generated files with hdata
doc: update Russian quickstart (closes #81)
doc: update Russian quickstart (issue #81)
doc: use .asciidoc extension instead of .txt for doc files
core: build packages in build directory on "make dist" (CMake)
irc: add command /remove (closes #91)
doc: update auto-generated files with IRC commands
core: update German translations
doc: update German auto-generated files
irc: fix extract of channel in parser for JOIN/PART messages when there is a colon before the channel name (closes #83)

The problem was only affecting scripts or triggers using the parser.
The irc plugin does not use the "channel" variable built by the parser
(when parsing JOIN/PART messages).
relay: don't send signals "buffer_clear" and "buffer_line_added" for relay raw/list buffers to clients (weechat protocol)