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
Removed statically assigned array.

Utilized snprintf and malloc to dynamically allocate script variable.