Use UTF-8 rather than Ascii. Fixes #1.

I considered also adding support for other encodings, but since Node doesn’t
support many other encodings natively (e.g., ISO-8859-1), and since UTF-8 is a
better default choice anyway, we’ll see if we can defer that for a bit.