3

Currently making requests using Python3 doesn't actually work, because the response body is a byte stream and we're calling it as a string. The tests didn't catch this because they mock out response bodies.

Also adds "Accept-Charset" headers to make sure Twilio sends us back utf-8 data.