Rename tokenauth to authtoken in the doc

Change-Id: Iedacd3ac76999570d5507953b9665948a3e3888f
Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>
Don't install pre-release software with tox

Override the tox pip install command to avoid using the
"--pre" option which is the default in tox.  "--pre" means "Include
pre-release and development versions."  By default, pip will only
install stable versions of software, and that is the behavior we want.

Change-Id: Ida5e440d1bdb9f8e9031277ea53a02d2ef171438
Co-Authored-By: Monty Taylor <mordred@inaugust.com>
HTTPretty: update to 0.7.1

The 0.7.1 release has a fix for the parse_querystring function, which raised a
TypeError on Python 3.3. See:

https://github.com/gabrielfalcao/HTTPretty/commit/5c6e77615f4083b9daf4a0148349f3185dcaff05

This helps fix some tests on Python3.3.

Change-Id: I8f28c5dfdcb25b2c131a4b8866547025064caac6
Move redirect handling to session

Particularly 305 is expected to be handled by the tests so we need to
handle this centrally if we want to have session and non-session clients
to work the same way.

Change-Id: Id4ec35ddd8b8304d24df9e6cd2ab995d123ef125
Merge "Don't install pre-release software with tox"
Merge "Rename tokenauth to authtoken in the doc"
Merge "HTTPretty: update to 0.7.1"
Merge "Move redirect handling to session"