fix unicode urlencoding

unfortunately, this is for the email body in a mailto link,
so, i'm not sure there's a good cross-platform way of specifying
the encoding, so we can't really just pick one.

i suppose we could try utf8 and hope for the best, or, we could
just strip out bad unicode codepoints in our pregenerated text