Feature/requests compat

I ran into problem when I tried it out on el6 against python-requests-0.11.1.

Two distinct issues.  One with JSON, another with the CookieJar.

Just to note, I've tested these commits with the authn features and with sequences in the params (using an older version of requests installed from PyPI).