Add support for effective & inherited mode in data driven tests
Add support for effective & inherited mode in data driven tests

Support the testing of inherited role assignments as well as
listing in effective mode to the data driven tests. The first
examples that use these capabilities are also included.

Follow on patches will extend the use of this to other existing
tests, as well as to widen coverage.

Partially Implements: bp data-driven-tests
Change-Id: I676c3889b8f7216e56b9e5982463fa5d5d6aa454

klmitch/keystone,himanshu-setia/keystone,ilay09/keystone,openstack/keystone,ilay09/keystone,mahak/keystone,dims/keystone,maestro-hybrid-cloud/keystone,idjaw/keystone,ilay09/keystone,ajayaa/keystone,jonnary/keystone,cernops/keystone,mahak/keystone,idjaw/keystone,rajalokan/keystone,himanshu-setia/keystone,mahak/keystone,cernops/keystone,openstack/keystone,openstack/keystone,dims/keystone,roopali8/keystone,roopali8/keystone,rajalokan/keystone,ajayaa/keystone,rajalokan/keystone,jonnary/keystone,takeshineshiro/keystone,takeshineshiro/keystone,maestro-hybrid-cloud/keystone,klmitch/keystone