Move and refactor test_by_domain_project
Move and refactor test_by_domain_project

This patch moves test_by_domain_project and refactors it to test the
revocation backend instead of using a spoofed backend _matches.

Change-Id: I8a2acc9c8d5f13789c3b70720190204389ac0dad

rajalokan/keystone,ilay09/keystone,rajalokan/keystone,ilay09/keystone,openstack/keystone,openstack/keystone,mahak/keystone,mahak/keystone,rajalokan/keystone,mahak/keystone,ilay09/keystone,openstack/keystone