Adding initial barbican client and model

Creating a barebones structure for barbican tests.

Change-Id: I57966ffd3d250e5bea13648cc0d8164a404473cc
Merge "Adding initial barbican client and model"
Modifications for alternate behavior for deleted images

* Added logic to image behaviors to handle GET requests for
  deleted images returning the image or a 404
* Added config option to specify behavior for deleted images

Change-Id: I42c07af2a935a66000be964c055e0616752d8ac6
Merge "Modifications for alternate behavior for deleted images"
Adding behaviors for meniscus tenant api

Adding equality customization.

Change-Id: I0fe935d5ee4ded37706191ceeab28c7c3d782490
Merge "Adding behaviors for meniscus tenant api"
Attributes for create backup action

An attribute to create backup in server client.
An attribute to create active backup in Image behavior.
Create Backup request class.

Change-Id: I5d3e21c0e3a1a335ece13f01dbd7c1392c5d8a54
Start of removal of model tag vars

* Removed tag/root tag vars from models except where still needed
  for auto serialization

Change-Id: I261bfd4bfa9cd6e9c0b8fb3eba3a3ef39f2aab00
Updated reference config

* Updated devstack and reference configs to match latest config params

Change-Id: I5ada3e7541c398156a69565499319c762c6ab4c1
Merge "Updated reference config"
Merge "Start of removal of model tag vars"
Adding tenant token support

Change-Id: I9e6c9453ae6faf3f83e8fff0de809178387defb0
Enumerated BackupTypes

Adding a new class BackupTypes for
daily and weekly backups

Change-Id: Ia7a2c3b77e63c39269e4fef30d1c71351b084dc7
Clients and Models for hosts api

Adding HostsClient and Host model
for making host calls to api.

Change-Id: I934029b88803e619ac4ee5c633b32fa24fcdac37
Enumerated type for host services

Added enumerated types for host services
for compute and network.

Change-Id: I7ffe04d0bc82d7b0c020d5086354c7c71eeeb15a
Adding Correlator API support objects

Change-Id: Iaafcbd7daf6aa30d68386971469e79b3f19678bf
Merge "Adding Correlator API support objects"
Added config section for compute deployment details

* Added compute section for hypervisor confg. Will need this
  section to define other specifics about environment shortly
* Added compute section to reference configs

Change-Id: I668d5c3cfb2fe1db07b6de7e582c175478fad813
Added a type for Compute hypervisors

* Added most common hypervisors as an enum type

Change-Id: Ib46a296352b6fd77699da723fd5326658e84737a