Add requests package to setup.py.
Fix crash when sending UTF-8 characters.

The `ensure_ascii` kwarg in `json.dumps()` must be `True` (the
default) so that the subsequent UTF-8 encoding works correctly.
Merge pull request #56 from Mapkin/v50

Add requests to setup.py, fix UTF-8 crash.