Translate xml server tenantId /userId

Translate the tenantId /userId form the XML responses,
 to tenant_id/user_id to match with the json attribute names.

Start using the xml server parser on list responses.

Change-Id: I7c4b48a1ba6680d444ea5659e722905e4d4fbe12
simplify rest_client logging

this takes the rest client req/resp down to a single short info
line per call. This eliminates the issue where the multiline output
is interleaved between many testr process, thus confusing. It
should be a pretty concise view of the rest calls being made from
tempest.

It removes parameters that were previously used for debug. We'll
incrementally add these back if this was too much removal.

Change-Id: I342483e2a3c1396537df1fab825ebef8a7e75101
Merge "Add server to clean up even in case of errors"
Merge "Fix error trace induced by dhcp test actions"
Merge "Verify "create a server" API response attributes"
Merge "Validate of Nova list Floating IPs attributes"
Merge "Validate get fixed-ips attributes of Nova V2 API"
Merge "Verify the response attributes of 'list_hosts'"
Merge "Fix cinder quota cleanup"
Merge "Add nova migration-list CLI test"
API test for 'create server with scheduler hints'

It implements nova api test to create a server with scheduler
hints. To test this API 'SimpleCIDRAffinityFilter' filtering
schema is used.

Change-Id: Idfd53edf55735075af3b0601bf4e5181378f1d47
Merge "Networks,Ports: delete with subnet, port with no IP"
Merge "Move negative tests for test_images"
Merge "Add unit tests for the tempest.common.utils.file_utils"
Add Cinder quota negatives

This set of tests ensures we are denied from creating new volumes,
or snapshots when hitting one of the quota enforcements.

Change-Id: I2eded016f522b1e1c1b5ac961af1546db70de236
Merge "API test for 'create server with scheduler hints'"
add back empty whitelist

the log checker fails without a whitelist file, add this back in

Change-Id: I26f0e9789b167061e2a7dac4dddf04d89bfadee3
Merge "Add tests for external network extension"
Merge "Add list user groups api to identity v3"
Merge "Stop keystone resource leaking even if an error occurs"