Fix compile error w/ DISABLE_GUI
Add FIFO to send commands to kalu; Closes #9

On start a FIFO named kalu_fifo_XXXX (where XXXX is kalu's process id) will be
created under $XDG_RUNTIME_DIR. One can write to this FIFO to send commands to
kalu, to e.g. run checks, start a sysupgrade, etc

This allows to use kalu without the need to click its systray icon/menu, even
from keyboard shortcuts.
fifo: Make LF optional, and process data on close
configure.ac: Fix minor typo
Promote "simulation" a bit (menu, clicks, FIFO)

The only way to start a simulation was from the button featured on the
notification in case of conflict.

Make it available from the menu, clicks on the systray icon and as a
FIFO command.
Fix possibly trying to start a sysupgrade while busy

It was possible to have kalu try to start a sysupgrade/AUR cmdline while
busy, by clicking the notification button. Now making sure kalu isn't
busy first.
Fix some possible errors in case of early errors

When showing an error message, we obviously shouldn't close the window.
Also, don't try to free the step_data for sync_dbs (on stack), since
that would likely segfault.
Minor tweaks, silencing warnings mostly
kalu-dbus: Remove call to deprecated g_type_init()
Removing use of deprecated stock items (except menu)
Removing stock, menu: Switch to DonnaImageMenuItem
Install logo (kalu.png) inside icon theme hicolor

Required to make sure the icon is used properly by window manager when
set via gtk_window_set_icon_name() (which we now use instead of setting
a GdkPixbuf)
Remove config tweak ForceImages

Images are now always shown. For menus, we use DonnaImageMenuItem-s, for
buttons we always call gtk_button_set_always_show_image()
Add option NotificationIconSize

Defines the size of icons used on notifications.
Minor tweaks
updater: Fix some error messages not ending with LF
Update year & email
updater: Add download/install/net sizes to log
Add notif for packages not found in AUR

When checking the AUR, any and all packages not found will now be listed
in an additionnal notification. This allows to catch e.g. when a package
might have been renamed/removed.

Note that such packages should be put on the ignore list, to avoid useless
querying of the AUR.
conf: Minor tweak in debug message