catch 'broken' vcards

broken in a sense that vobject cannot parse them
these cards won't get inserted into the db, but instead a warning is
printed and, in debug mode, the whole vcard is printed.

this should 'take care' of cases like gh #78 for now