slightly improved the efficiency of the cache identifier factory function - changed case on charset and encoding warning strings (it looked bad) - properly handle quoted-printable unencoding (including multi-line values) - ignore blank lines in vCard - ignore empty properties in vCard