Changed the location of the runtime config file to point to ~/.cache

using XDG_CACHE_HOME (if it exists). Also added a dbus service file

Signed-off-by: Sateesh Kavuri <sateesh@mobilitas.co>