Tighten up testing for sloppy auth version
Tighten up testing for sloppy auth version

The existing test that os-identity-api-version=2 would
result in the correct auth_version=2.0 (note 2 -> 2.0)
does not verify the sloppy version handling code path.
When auth, key and user options are all missing the
auth version is always set to 2.0 so the test will always
pass. Adding auth, key and user options to the test command
will cause the test to verify that the os-identity-api-version
option was used and mapped to 2.0.

Change-Id: Ifa10cd2b8bf81c082d5e3fa846f993871194fea0

jeseem/python-swiftclient,jeseem/python-swiftclient,sohonetlabs/python-swiftclient,openstack/python-swiftclient,openstack/python-swiftclient,sohonetlabs/python-swiftclient