main: fix malloc call
widgets: possible fix for segfault

Use malloc instead of calloc, ref #30
Merge branch 'fix/segfaults' into develop
widgets/weather: update calloc calls with a member size of 1

Ref #30
widgets/mpd: remove unnecessary headers
README: make xcb an optional dependency
autotools: make XCB optional dependency
Merge remote-tracking branch 'ricardo-vieira/patch-1' into feature/xcb-optdep
README: update optdepends
Merge branch 'feature/xcb-optdep' into develop
widgets: move xcb_ewmh include to desktop/window title headers
widgets: cleanup includes
util: remove obsolete config.h include
Add project uncrustify config, based on default config
Uncrustify all source code
Update uncrustify rule for case statements
Merge branch 'uncrustify' into develop
uncrustify: update rules
log: remove DEBUG ifdef

    if the user chooses to run the program in a console he probably wants to look at the output of it
config: load system config if user config not found

build with:
$ autoreconf  --install
$ ./configure --sysconfdir=/etc/xdg/wkline --prefix=/usr
$ make
make install