Add Aggregate XML client and tests.

Add Aggregate XML client for create, delete, get, list,
add_host, and remove_host.
This also adds tests using the client.

Partially Implements: blueprint missing-tempest-tests

Change-Id: Id0cb160e5dacc7acbc2ea091dd1160ee999d3887
Merge "Add Aggregate XML client and tests."