Add tests list the availability zone

* Admin user is allowed to both list and list detail
* Regular user is allowed to get list
* Regular user is not allowed to get list detail

Partially Implements: blueprint missing-tempest-tests

Change-Id: I9d23c6677dcf4f4ba57e90097baeca374031604d
(cherry picked from commit a527891ee107c514775117c43ac8a809619a2f43)
Tests for os-hypervisors API extension of Nova

Tests against following paths are added:
os-hypervisors
os-hypervisors/detail
os-hypervisors/%hyper_id
os-hypervisors/%hyper_name/servers
os-hypervisors/statistics
os-hypervisors/%hyper_id/uptime

Implements: blueprint nova-os-hypervisors-api-extension-test
Change-Id: Ia209b113d0193720b445385e0fe399b81f48bb4b
(cherry picked from commit 3d5f16331cc1a88479fc60853ea08533775a3b38)