Handle utf8 characters in documents

Readability typically includes utf8 characters in its response.
Apparently http_open/4 doesn't automatically set the character encoding
based on the HTTP response's headers.  To compensate, we manually set
the encoding as soon as the stream is opened.
Release v0.0.3