widgets/volume: if channel is muted set volume to 0
readme: Update optional dependencies
util: add dbus-glib helper functions
widgets: add battery status widget

There's room for improvement, particularily regarding detection of the battery
on line 72.
widgets/battery: fix widget name