Adds support and tests for the os-hypervisors extension
for the Nova V3 API.
Note that compared to the V2 API it separates the search
function into search by hypervisor name and a new list
servers by hypervisor as this better first the changes
in the V3 API. The listing of servers by hypervisor command
is preserved, though reworked to use the new interfaces.
Partially implements blueprint v3-api
Change-Id: I472f9acad895dcf842e93d2de27530652f73867e
tests/__init__.py implies a package in the global namespace. These
tests are not global python tests, but rather tests for novaclient.
Change-Id: Ifeb8082aa010d15dddc9ae02e35589bc78ad48cc