Fix URL when authentication against Keystone

Some middlewares do not finish the www-authenticate urls with a "/" so
when we construct the URL it fails.
Cleanup client Manager object
Add instance listing
Do not use "_" in options but "-"
PEP8 changes

Mainly whitespace changes