Add print to the upload-to-image command

Change-Id: I4f7fa6f943fce8151ebd609f35c4717f868a5dfb
Changes for volume type quotas.

blueprint quotas-limits-by-voltype

Change-Id: I1bb676689c79fe1b14a14a81b21105a02ec117ef
Merge "Add print to the upload-to-image command"
Add availability-zone-list command

This is client-side support for the os-availability-zone extension added in
https://review.openstack.org/34813.  As /os-availability-zone/detail is not
yet implemented, adjustments were made to accomodate the lack of hosts
in the returned zone list.

Added for both v1 and v2, basically a copy of the equivalent novaclient command.

Change-Id: Iae806a2b5ea3a2d3c984a138d9c27e169160766e
Updating HACKING file

Using OpenStack HACKING file for common stuff and mentioning locals()
disallowed now like Cinder.

Change-Id: I05b1706eb52c13b9eb89fe5cbcce005c3cc75caf
Add evaluation of --force parameter when creating snapshots

Raise BadRequest Exception if value of --force parameter in
snapshot-create is invalid

Fixes: bug #1014689

Change-Id: If4858dc17cedf027112defb935016137727681cc
Merge "Add availability-zone-list command"
Merge "Add evaluation of --force parameter when creating snapshots"
Merge "Updating HACKING file"
Merge "Changes for volume type quotas."
Remove locals() from cinder client code base

Hacking file now disallows locals() usage.

Change-Id: I5049c718c2706d606c12913ae0b33a0fb3263542
Revert "Add evaluation of --force parameter when creating snapshots"

This reverts commit 854740c4c793444c955180e7c0c96977e3e06c56

What we should've caught here is that the args actually passes in a Bool, which then fails the .lower().

Also, if we want to do things like check for strings representing bools we should use the utils.bool_from_str() method rather than write it inline like this.
Merge "Revert "Add evaluation of --force parameter when creating snapshots""
Merge "Remove locals() from cinder client code base"
Provide cinder CLI man page.

Provide basic but hopefully useful man page.

shell.rst was merged into and replaced by the man page in HTML docs.

pbr is used to determine version.

Docs copyright was changed to more accurate "OpenStack Contributors".

Fixes: bug 1206968
Implements: blueprint clients-man-pages
Change-Id: Iedd7b4b161ced564833fd9433762b87a4c1a374d
Sync with global requirements

Change-Id: Iccc824fef7dc7ae5675d6528a1ea33566e5f7eef
Merge "Sync with global requirements"
Add a couple more things to index before release

Most of the new features are in and oslo req's are
synched, making the cut off here and getting a new
client version pushed up to PyPi.

Change-Id: If208b2341db06b438851d7b2aaab541efc79ea35