Include requirements in sdist

Fixes #1.
Merge branch 'x-fix-missing-requirements' into x-remove-simplejson
Add simple test coverage

This demonstrates erroneous usage of simplejson.
Drop simplejson

Requests will actually raise a ValueError, meaning that using simplejson
here is both an undeclared dependency and wrong.