Sync install_venv_common from oslo

Change-Id: I1649a8e777baf288b3aa4c2c29e2fe532dfe93be
Implement ability to extend volume for v1.

Backport implementation from v2 to v1.

Change-Id: Ibb2334859e937a37481308580b072daef068f511
Fix wrong method call for extend subcommand

Ensure extend is called instead of extend_volume
as the latter doesn't exist.

Change-Id: I5a4ce5904dc73586a124f7bddebc8ffd30841980
Merge "Sync install_venv_common from oslo"
Merge "Implement ability to extend volume for v1."
Update index.rst

Update the release info in index.rst to get ready
to push new version to PyPi.

Change-Id: Id3b4b6bfd7374b74bf8566dc133ea66f5d2f74ed
Add os-services extension support

Implement client bindings for Cinder os-services API extension, so
client would be able to list services, enable or disable particular
services.

Usage:
cinder service-list [--host <hostname>] [--binary <binary>]
cinder service-enable <hostname> <binary>
cinder service-disable <hostname> <binary>

This change is depended on following change at Cinder side
I7f3fa889294ca6caebdf46b8689345bcac1cdf54

Implements blueprint os-services-extension

Change-Id: I4a53fd545ed3b446441302d00a429168a996a34a
Update to latest openstack/requirements.

Fixes bug: 1200214

Change-Id: I0ff8a76eb5d5a99892a270909c68207858e1bc8b
Revert "Use exceptions from oslo"

This reverts commit a7cce08eab5e2e42275b84bd56127bd09b00f5bf

Change-Id: I6c0047adbc33d0d6b5890f11853974578c36c78c
Merge "Update index.rst"
Merge "Add os-services extension support"
Merge "Revert "Use exceptions from oslo""