Add cliff, pycadf, stevedore, & taskflow from oslo

Oslo has adopted 4 libraries that were previously on
stackforge, so we can now install them from source.

Change-Id: I6b6e20a7884b47ade466fc38641a5ac1a5f3e146
Fix hook script for Ironic

cleanup_ironic should not be started on "unstack" phase,
otherwise API service not restarted because auth cache
directory removed.

Change-Id: I3da86b9fb8c3ce1185aff05df0fa83cf259708f4
Rename Openstack to OpenStack

Change-Id: I78ac040e926ef8040ee674b6fea3223a8ab4ae99
Use lowercase section name in Neutron ML2 security group config

All other security group configs in Neutron are lower-case
and it should be consistent.

Change-Id: I683333c1e186446a69172446cca6d9b952673ed4
Closes-Bug: #1279862
Use database connection for keystone

The keystone configuration used the 'connection' option in the
'sql' section of the keystone.conf file. This option is deprecated
in favor of 'connection' in the 'database' section.

The keystone setup code is changed to use the option in the new
section rather than the deprecated one.

Change-Id: I62fd2f50ded3b8848e9e5225e88c80ed8fed3bff
Add support for creating heat stack domain

The Heat instance-users blueprint requires an additional domain
where heat creates projects and users related to stack resources
so add support for creating this domain when configured to install
Heat.  Note a workaround is currently required to make the
openstack command work with the v3 keystone API.

Change-Id: I36157372d85b577952b55481ca5cc42146011a54
Merge "Use database connection for keystone"
Merge "Fix hook script for Ironic"
Merge "Add cliff, pycadf, stevedore, & taskflow from oslo"
Fixed missing backslash in lib/trove
This is breaking the installation of trove with devstack

Change-Id: I8b59d96072da47b8be5000eda835258654230b0f
Closes-Bug: 1280915
Merge "Fixed missing backslash in lib/trove This is breaking the installation of trove with devstack"
Merge "Rename Openstack to OpenStack"
Merge "Add support for creating heat stack domain"
Merge "Use lowercase section name in Neutron ML2 security group config"
Add retry to connect to mongo db

This patch adds retries to connect to the mongodb, after a restart.

Change-Id: I16e37614736c247fa0b737db2b868c052c2aa33a
Merge branch 'master' of github.com:openstack-dev/devstack