Fixed typos in the identity client

Change-Id: I76042110f5a008d4c097862a572448448f92a504
Fix PEP8 H405 errors

Change-Id: Id9ea03e7d88148f84bffe1b18b5b4315e6123012
Fix PEP8 E265 errors

Change-Id: Ieb9a9af1da27d3935d1a4d3cfb61b0ccb03d099a
Fix PEP8 E126 and E202 errors

Do both as they are all in the same set of files that required
major re-formatting.

Change-Id: I6e8a8ce19a55105124a33c0e2487fc4b4e06d252
Rename token classes to match command

The token create/delete commands were renamed but not the class names.
Rename them to match.

Change-Id: Icbf9c0a954ed0332fa4c99e4ee2612bb11f89e3a
Sort/clean setup.cfg

Change-Id: I68a1073d7ef4e6610233961c4aba8c4378ee584b
Merge "Rename token classes to match command"
Merge "Sort/clean setup.cfg"
Merge "Fix PEP8 H405 errors"
Merge "Fix PEP8 E265 errors"
Merge "Fix PEP8 E126 and E202 errors"
Remove backslash usage from a few tests

Noticed these in the code, figured we should stick to not using
backslashes if possible.

Change-Id: I55e5402683141e14df7c2b38883b1f3cc2a6bb6a
Updated from global requirements

Change-Id: I7f7714625a6cfb6bd8e0d313d27e898e178a1efb
Merge "Remove backslash usage from a few tests"
Python 3: do not use __builtin__

Use six.moves.builtins instead, this works with both Python 2 and 3.

Change-Id: I57e7257d4f06c805f26383e0778ad104d50ea139
trust authentication

This patch enables authenticating by using a trust. The trust ID
must be set with the parameter --os-trust-id or the env variable
OS_TRUST_ID. Trusts are available for the identity v3 API.

Co-Authored-By: Florent Flament <florent.flament@cloudwatt.com>
Change-Id: Iacc389b203bbadda53ca31a7f5a9b8b6e1a1f522
Merge "Python 3: do not use __builtin__"
Merge "trust authentication"
Remove keyring support from openstackclient

* The encryption it purports to offer is completely insecure.
* It also appears to be broken.

Closes-Bug: #1319381
Change-Id: Id15ecfbbfd15f142b14c125bfd85afd5032699ac
Merge "Remove keyring support from openstackclient"