Add backend for Cinnamon slideshow

Currently only works from gsettings/dconf. Next step is to integrate the new settings in cs_backgrounds.