Refactor all error-related code into vcard_errors
vcard_errors: Rename `_show_warning` to `show_warning`