Support to do list of hypervisors in detail

1. Added another model to capture Hypervisor in detail
2. Added another action to list hypervisor in detail in client.
3. Added hypervisor_hostname attribute to server.
4. Converting hypervisor_version from int to string while
   building the model.Changed corresponding unit tests

Change-Id: Ib62f8bc807e01e5a3d2b5dcc773b24c7a8c12fe8
Set default for type variable in exception handler

* Added a default value for the response time in exception
  handler. This fix is fairl basic as this class will soon
  be deprecated

Change-Id: I0967c26ccaa37a0e667aa2807ca687fd76b7ead2
Refactor Glance Images v2.0 Behaviors

Behaviors refactoring:
 - used Glange default functionality for image creation
 - values of tag, protected and visibility are by default set by Glance.

Change-Id: I6f47bb7183dfbd540e94f9d5b211f0cc8d14e7b2
Refactor image member(s) model and tests

- refactored the image member(s) model and tests to account for
  changes made in the image model refactoring.

Change-Id: I31786592acfceade5080eee4ad31b2a6d9aeb7cc
Image Unit Tests

- refactored unit tests for the image model to account for
  changes made on the image model.

Change-Id: I1a3c8a6a79f08d8681f05354b8fe442f0f085ce1
Openstack Python CLI buildout

* Adds openstackcli package
* Adds common and cindercli subpackages for openstackcli
* Adds base model for parsing the prettytable that gets printed
  by the various openstack CLI's
* Adds a base client for interfacing with the openstack CLI's
* Implements a cinder CLi client and model with support for the
  create, delete, list, and type-list commands.

Change-Id: I032a026d9f07b44b0065355cdac29a319e1bb183
Added config value for the interval that the object expirer runs.

Change-Id: I04186fa70c44f9947b1b2fbbc1a4470cbd417625
Merge "Added config value for the interval that the object expirer runs."
Merge "Updating launchpad project name"
Adds deletion of failed servers created via create_active_server

Change-Id: I0da61ac058e7938470232830466ae299154ad70b
Added a script to run the existing unit tests.

Change-Id: I34b8423663a95729dad85f7041f3bd183f0a9914
Updated based on review comments.

Change-Id: I0e009fa4d7b96544e4b4ef1e335052648df7d672
Fix for wait_for_launched_at method

Added a fix for wait_for_launched_at method in stacktach
db api behavior. The list_launches_for_uuid() is not a client
method & hence updated to reflect the same. Also, changed
id to be id_ to reflect the model

Change-Id: Ife29f2d4e9adf32cd990f1c73ac41008e739f537
Refactor Images API v2.0 client

Refactors 'store_image_file' method signator:
  - added content type as a new parameter in order to test for
    upload of image file with a different (from the default 'application/octet-stream')
    content type.

Change-Id: Id7cfc6cc73e5f7cb25e579996903efce35d0c67a
Merge "Set default for type variable in exception handler"
Merge "Adds deletion of failed servers created via create_active_server"
Merge "Fix for wait_for_launched_at method"
Changes setup.py to use cafe config installer

Change-Id: Ia34019e86c6831e8abf1d1c833a552bae2b8642b
Merge "Updated based on review comments."
removed extraneous "return None" and reflowed conditional per comments from I0e009fa4

Change-Id: I13e1e1b7a9fafaee04cf4714bb6f7e542666e672