dbus: Fix formating
dbus: Fix weechat_dbus_watch_toggle

libdbus creates independent DBusWatch objects for reading and
writing. But these objects may both reference identicle file
descriptors. Weechat, on the other hand, only allows a single t_hook
to reference a file descriptor. So we must store a lookup table of
file descriptors to hooks.
dbus: Implement weechat_info_get() over dbus