fixes vCard import/export and makes it usable without filewrite

this is used by C+DAV connector right now.