Decode response as UTF-8

When requesting UTF-8 data, you should decode as such. Optionally, you should make the request/response encoding configurable.