requiring chardet even though this really doesn't matter
only returning a 200 status code on errors for jsonp callers