change 'host' to 'caldav_host' since carddav will be different
present calendar events as a method
add carddav support, parsing vcard data with 'vcard' module