working on switching to requests 1
working on requests 1, it partly works but not always
Merge branch 'master' into requests1
fix auto-login for requests 1, and stop using get_json because we can just use .json()
requests1: correctly set cookies
If there is no replacement session cookie, don't try to save it (this happens on endpoints that don't require auth) (I don't know why this worked before (with requests0) - for responses that did have a new session cookie, they *also* had the old session cookie).  Also add a test for the documentation endpoint, which doesn't require auth.
remove accidentally-committed logging
We actually require requests >= 1.2.1, because of things such as the fact that they completely rewrote CaseInsensitiveDict (which is how headers are represented).
specify requests < 2.0 (at least for now - we don't know how backwards-incompatible 2.0 will be)
Merge pull request #1 from LuminosoInsight/requests1

Upgrade dependency to requests 1.
Version bump with draft CHANGELOG
fix handling of parameters whose value is emptystring (requests used to get it right, but now requests doesn't do this for us and we're using urlparse)
remove the part of the readme about requests-transition, because we now just use requests
Merge reviewed code