Tenants API Role Tests Parity

1. Added an admin package to Identity for tests parity.
2. Added a role test to admin package.
3. Refactored fixtures as per role test parity requirements.
4. Completed testing role creation functionality.
5. Completed testing role deletion functionality.
6. Added assign role to a tenant user test.
7. Completed testing role functionality on tenants-api client.
8. Fixed reviewer comments - refactored indentity fixtures and test_roles.
9. Fixed reviewer comments - better way of cleaning up test data.
10. Refactored fixtures.
11. Changed import of rand_name.
12. Renamed test_repo to cloudroast.
13. Fixed reviwer comment - refectored fixtures.
14. Refactored test_roles.

Change-Id: I5ceb4563373c0864703b0053e3673c865f32b0e5
Tenants API Tenant Tests Parity.

1. Added a tenant test.
2. Refactored identity fixtures.
3. Fixed reviewer comment - minor typo.
4. Fixed reviewer comment - change import of rand_name.
5. Renamed test_repo to cloudroast.
6. Fixed reviewer comment - fixed data clean up issues in test_tenant.
7. Refactored test_tenant/fixtures
8. Rebased changes to fixe a merge faillure.

Change-Id: I58d3eeb27582b169dde4ee4381f0c67f4cd66b25
Merge branch 'tenants-tests-parity' into dev
Tenants API User Tests Parity.

1. Added a user test to identity admin package.
2. Renamed test_repo to cloudroast.
3. Refactored fixtures.
4. Fixed reviewer comments - refactored fixtures/test_users.

Change-Id: I71caa15f5537c99506c37aca0554f19b2e75c907
Merge branch 'users-tests-parity' into dev
Merge branch 'tenants-tests-parity' into dev

Conflicts:
	cloudroast/identity/admin/test_tenants.py

Change-Id: Ia56e44655a9644b17bf08258b0e5603024a20e66
Merge branch 'services-tests-parity' into dev
Tenants API User Tests Parity.

1. Added a user test to identity admin package.
2. Renamed test_repo to cloudroast.
3. Refactored fixtures.
4. Fixed reviewer comments - refactored fixtures/test_users.
5. Fixed reviewer comment - fixed assertion issues in test_users.
6. Fixed reviewer comment - flipped up assertEqual as per a suggested best practice.
7. Flipped up addCleanup to first check for a correct response code.

Change-Id: I71caa15f5537c99506c37aca0554f19b2e75c907
Merge branch 'users-tests-parity' into dev

Conflicts:
	cloudroast/identity/admin/test_users.py

Change-Id: Id1a3318f6167506728a6d997cf21d43636852d2b
Merge branch 'users-tests-parity' into dev

Conflicts:
	cloudroast/identity/admin/test_users.py

Change-Id: I135dca9f94d8e9c5d3e7495b8901ea85f9a32773