DesktopCouch backend (repository and folder)

This patch has been developed with 010941e12e9caaacf312cdb1a8149a1ec2c3e5a6 (from spaetz repository), so it may not work with this newer version of offlineimap. It uses DesktopCouch which only works on Ubuntu. I intend to change both of this.