These are mostly unmodified other than:
- fixing up the imports to work in the keystoneclient directories.
- Setting the timeout value to 15 (the tempest default) as we don't
have a CONF file to make it configurable.
Take from tempest Commit: d3a8c7778217cceb84d995f1509e68bb8d7a403f
Change-Id: Id2a4300b7c0a53b2da2f62c07a0ffb71798908b6
Implements: bp functional-testing