heat-cfn : Make error with missing auth details more obvious

Exit with an error message describing the missing auth details
instead of failing with cryptic "Name or service not known" error
when credentials etc are missing

fixes bug #1154759

Change-Id: I19c22357526c73e824a2b2bb9f862c8724a8ebba
Update install_venv_common from oslo-incubator

Just some python3 compat work.

Change-Id: I835765d45a861d0bcf9b348f0649c6c9ef5a1992
Copy the RHEL6 eventlet workaround from Oslo

Tests in oslo-incubator now need the horrendous hack to workaround an
issue with eventlet on RHEL6. We've moved the patch_tox_venv tool
and redhat-eventlet.patch into oslo-incubator, so add them to
openstack-common.conf.

Change-Id: I1acfec282b64d7582144b155119bedb1741db2f7
Merge "heat-cfn : Make error with missing auth details more obvious"
Implement OS::Cinder::Volume

It creates a new resource type allowing to pass cinder specific
arguments in the template.

Change-Id: I1e8512892fdc7f141f91580bfca4e370b0740a56
Merge "Update install_venv_common from oslo-incubator"
Merge "Copy the RHEL6 eventlet workaround from Oslo"
Merge "Implement OS::Cinder::Volume"