Add CDM checks and alarms
increase haproxy client/server timeouts for galera service

Fixes #259

(cherry picked from commit 9a30cabee61a8cd98f53e72d9db5d108ad464a3e)
Add CDM checks and alarms

(cherry picked from commit badbea58f2c8c7a3c19e3401beae830d2e06e70a)
Add missing dependency

In 66d96c3f, we added a dependency on httplib2 but this patch assumes
cinder is using vars/repo_packages, which it isn't on 9.0.x.  This
commit simply adds httplib2 to the correct service_pip_dependencies in
inventory/group_vars/cinder_all.yml.
make container networking timeout slightly less aggressive

fixes #208

(cherry picked from commit 5ec3c6461fab7de9d4f448dd83ad9ad73cee8608)
Merge pull request #297 from mattt416/cinder_icehouse_fix

Add missing dependency
Install Tempest in utility container

* Tempest playbook added to openstack dir
* glance_image module added for creating images and gathering image
  facts
* tempest_resources role added to create tempest prerequisites (cirros
  image, tenants)
* tempest role added for configuring tempest
* rpc_tempest_gate.sh added to /root in utility containers

(cherry picked from commit 7812cc49ea0094cb4a6f60c9faca0d79769933e5)
Create users within tempest tenants

(cherry picked from commit acda55d0a77fe361de6441d923c99aff777cdda3)
fixed an issue where a lookup would fail due to recursive children

(cherry picked from commit 896896d9b73137aba16981107e363c91cc6583ac)
Updates to remove uses of ">" that cause errors

This PR removes the use of the ">" sign commands where this was an issue.

Resolves: #192
(cherry picked from commit e115b599659cb71db26bb64b2ee865cabdeb38ea)
Merge pull request #303 from mancdaz/icehouse-192

Updates to remove uses of ">" that cause errors
Merge pull request #300 from mancdaz/icehouse-inv-bug-fix

fixed an issue where a lookup would fail due to recursive children
Merge pull request #299 from mancdaz/icehouse-tempest

Add tempest playbook to stable/icehouse
Merge pull request #298 from mancdaz/icehouse-208

make container networking timeout slightly less aggressive
Merge pull request #296 from mancdaz/icehouse-cdm

Add CDM checks and alarms
Merge pull request #295 from mancdaz/icehouse-259

increase haproxy client/server timeouts for galera service
change the help URL in Horizon so that it can be overriden

(cherry picked from commit e66e614c821a7cc2e6bf0741598e14e0cc306f98)
Merge pull request #305 from stevelle/backport-issue-105

Backport fix for #105
Merge pull request #273 from git-harry/stable/icehouse

Add CDM checks and alarms