Porting Meniscus Tenant API smoke tests and fixtures

Change-Id: Ib243db4285db63021d234db95e6b417538c332c3
Added checks for metadata to test_create_image

* Added checks for provided metadata
* Added checks for inherited metadata

Change-Id: I7ff5dea6a45df51794e992861367b250643f8ce4
Merge "Added checks for metadata to test_create_image"
Merge "Porting Meniscus Tenant API smoke tests and fixtures"
Adding basic pairing, routing and status smoke tests

Change-Id: Id5c8596f6cadba66ab073ef9ba0dd596f5065819
Adding tests for hosts api

Adding a test to list hosts.
Adding admin hosts client in admin fixture.

Change-Id: I216bf0c47a3704455fb232d0b4bf444b66ab2908
Refactor/cleanup for change password tests

* Added skip for tests based on hypervisor
* Fixed pep8 issues

Change-Id: I77f1f2a55d11d0fe907616d34ba61044acbe58c8
Merge "Adding tests for hosts api"
Adding tests to get a host

Test to get a host from a list of hosts by
its host name and verify that the host contains
a list of resources and the resources are actually
mapped to the host.

Change-Id: I6ed82cb0bd3ed0d4c89c493646330e3deaa91e8a
Subject: Add __init__.py. Add licenses. pep8 fixes
added init's and licenses where needed. pep8 fixes

Change-Id: I2ddb46f2eba0f7b96d6a78441586edbb6533cd5d
Merge "Adding tests to get a host"
Merge "Adding basic pairing, routing and status smoke tests"
Added tests to disable/enable host

Test will disable a host and verify that its gets
a disabled status in response and finally enable the
host.

Change-Id: If5cbe023f813b41537588064a63a8b4f770906a0
Increased password complexity for rebuild server test

* Rebuild server tests were failing for Windows due to
  the password not meeting the required complexity

Change-Id: I9ec8b8fa7af208330b532b4971804e9b696925e5
Fixed bug for checking if image meta

* Removed the check for image_type being same as parent
  image_type, as it should be different (snapshot)

Change-Id: Ic0bcb614fdaab0abdd72a9cd62de08d69e223476
Merge "Fixed bug for checking if image meta"
Skipping known failing rebuild test

* Skipping check for injected personality file after rebuild.
  Known issue.

Change-Id: I0f2f592170a49d0080134819201275eb980f21f4
Skipping tests with known issues

* Skipping tests failing due to 500 on list servers w/ changes since
* Skipping image meta inheritance (false positive)

Change-Id: Iebef5433dcd38d1fe978964e22f2826cd337c119
Merge "Added tests to disable/enable host"
Admin AuthZ reorganization

* Moved admin authorization tests with identity integration tests

Change-Id: If5421197c4542f549bbc07aaf312dc2cb49d5b76