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"