Bump version to 0.2.2.1, update changelog.
Set general purpose bit flag to use UTF8 in local file header.

Otherwise we get a mismatch between the flag in the central
directory and the flag in the local file header, which causes some
programs not to be able to extract the files.

Closes #19.