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
Created method syncDir() instead of a const

Signed-off-by: Sateesh Kavuri <sateesh@mobilitas.co>
Clubbed all the individual libraries of the syncfw into one libbuteosyncfw library.
This eases the usage of buteo fw that the plugins can bother to link to a single
library.

Signed-off-by: Sateesh Kavuri <sateesh@mobilitas.co>