port test_server_metadata and test_server_personality into v3 part1

This changeset only copies the v2 files into the appropriate v3
directories unchanged. This is being tried in order to make
reviewing of the porting easier as gerrit will display only what
is actually changed for v3 rather than entirely new files.

Partially implements blueprint nova-v3-api-tests

Change-Id: Ic0029ef8e102755eaa64c01e14f8544f36632376
remove the test: test_service_enable_disable

this removes the test: test_service_enable_disable, due to race
condition. And there is a discussion in the mail list.

http://lists.openstack.org/pipermail/openstack-dev/2013-November/018867.html

Change-Id: Ib681b393944b37c720e7a245e8b19b5254d116fd
Closes-bug: 1257506
port some flavor tests into nova v3 part1

This changeset only copies the v2 files into the appropriate v3
directories unchanged. This is being tried in order to make
reviewing of the porting easier as gerrit will display only what
is actually changed for v3 rather than entirely new files.

Partially implements blueprint nova-v3-api-tests

Change-Id: I24b9f5e5159b9c559cdc3677cdb18d5d189dda84
Move import to import block again

Since tempest.stress.driver doesn't use the admin manager in a static
variable anylonger we can move the import back to the block.

Change-Id: I4f720e4528f155f57ec0b3ce44e762d3290de55d
Check HTTP response headers of Swift middleware API in detail

All HTTP response headers of APIs for each Swift middleware are checked
their existence and format as those of Swift 'standard' API are.

Change-Id: I45005861873af66a126a3ebe0b04dd84c9a26eda
Closes-Bug: #1240856
Merge "Move import to import block again"
Merge "port test_server_metadata and test_server_personality into v3 part1"
Merge "remove the test: test_service_enable_disable"
Merge "Check HTTP response headers of Swift middleware API in detail"
Merge "port some flavor tests into nova v3 part1"