Added readme and restructured to be more Pythonic.
Improvements to error handling in forwarding code
Use response.content rather than response.data
Always coerce header values to strings
2 changes retries, timeout discovered during stress testing.
Ensure the forwarded request body is returned as UTF-8
Merge branch 'master' of github.com:casetext/libcasetext
rollback point.
Get full stack trace on exception
it mother fucking works
mother fucking works.
goddamn you python
Merge remote-tracking branch 'hub/python3-migration'

Conflicts:
	libcasetext/flask_utils/forwarding.py
Guarantee utf-8 bytes for request body in forwarding handler
Added logging to the error handler so that errors get logged locally.
Handle comma-separated forwarding headers correctly
Added a debug level logging statement to emit the document content on a 409.
Merge branch 'master' of github.com:casetext/libcasetext
adjusted the debugging output to use the iri, not the full url.
Set X-Forward-Referer header correctly
Added an alternate import statement for the eventuality of someone attempting to use python 2.
Added a header override mechanism to handle_forwarding.