Removes unused parameters from Compute exceptions

* Removed "message" paramter that was not being used. A value
  for this exception was not being passed, which was causing
  a fault when these exceptions were raised

Change-Id: I7f19b748428b905bab3875bead17ebb6436c0651
Tokens API

1. Added unit test for the tokens-api access model.
2. Reflactored all models associated to the access model.
3. Fixed all bugs in all access associated models.
4. Rebased changes and uploaded a new patch set.
5. Refactored access model for tokens-api as per reviewer comments.
6. Fixed assertion issues in access_test.py as per reviewer comments.
7. Fixed reviewer comment - made TestAccess class inherit from object.
8. Rebased changes and uploaded a new patchset.

Change-Id: Id21025ea91ae86507fe5d7c1aea5dfe4ffc168e7
removed api_version in config

Api_version attribute no longer needed in the config. Updated example
attributes to reference.json.config

Rebased with latest changes that split the Images Behavior classes by
API version. Moved get_all_tenant_ids method to TenantBehavior

Renamed behavior methods to follow python convention (no underscore for
public members).

Refactoring for new package structure

Change-Id: I52bc80ad707cbcb8d7c7a18d4b44234f48d44643
Updated images v2 api client method

* list_images client method is updated to remove default values to
sort_key and sort_dir.
* Updated request param and added method level comments
* Corrected import error

Change-Id: I0c4f6f979bdbf67b4deac815fcb5cbaf571900c5
Tenants API Client - Service Tests Parity

  Refactored tenants-api client to add a list_services method as per service tests parity.
  Refactored tenant_client_test to inherit from object and fixed assertion issues.
  Tested create, delete and list services methods in tenant_client_test.

Change-Id: I032aacac71b563e84063359387a08935c7bb5855
Tenants API Service Model - Service Tests Parity.

 Refactored tenants-api service model and test as per service tests parity requirements.
 Changed "service" key to "OS-KSADM:service" in dict_to_obj and json_to_obj methods.
 Added an id_ attribute while constructing a service object in _dict_to_obj.

Change-Id: Id9d27fb29f8933b990e827fe5ba2222d24bc4911
Servers Client header creation to use .format

* change done in ServersClient in compute
* uses .format to create headers instead of .join

Change-Id: Iae169ad61cbb616b574be421420d7a997043b106
Merge "Servers Client header creation to use .format"
Merge "Updated images v2 api client method"
Added to known server states

* Added states related to admin functionality to server states

Change-Id: Id4bda3626f61a1621c851836f36738081ac5355e
Merge "Tenants API Service Model - Service Tests Parity."
Merge "Removes unused parameters from Compute exceptions"
Merge "Added to known server states"
Merge "removed api_version in config"
Merge "Tenants API Client - Service Tests Parity"
Added size param in images domain model
removed print statements
fixed pep8 issues
Added xml support
Change-Id: I07e3beb7fe48114133fc92624c64d5156c7e4723
Updating barbican for mime type refactoring

Change-Id: Ib5d968195c2fb1b2fc1967d258c28bb3758f6a9f
Merge "Added size param in images domain model removed print statements fixed pep8 issues Added xml support Change-Id: I07e3beb7fe48114133fc92624c64d5156c7e4723"
Adds to compute metatests

* Adds tests for server response model
* Adds tests for image response model

Change-Id: I04a7c641939aaf1790a199fd001ef6414e69df9f
Merge "Adds to compute metatests"