-----
* requirements: added pbr
* ossh: added --version argument
* doc: updated
* smoketest/14,15: added for hierarchical regions and projects
* all: applied UNDEF to arguments
* smoketest/13: added for services/regions/endpoints in keystone.v3
* smoketest/12: added for domain/project/group/user in keystone.v3
* smoketest/11: added Identity API version checke
* smoketest/10: added Identity API version checker
* keystone.v2: improved service and endpoint
* smoketest: display raised exceptions
* keystone.v3: add grant\_role() and revoke\_role() to project
* keystone.v2: add grant\_role() and revoke\_role()