Change notifier_strategy to notification_driver

The notifier_strategy config option is deprecated in favour of
notification_driver in Icehouse.  This change updates the configuration
while also changing attribute namespace since the option is not
actually mq-specific.

Once this change has been accepted we can remove the
default['openstack']['mq']['image']['notifier_strategy'] attribute in
the common cookbook.

Change-Id: Iad09ec0c7fe2f66ab084c363173a98f2737db146
Closes-Bug: #1303784
Use platform_family instead of platform

This will allow the ibm_powerkvm platform to be recognized and will
simplify uses of multiple platforms from the same family.

Change-Id: Iebf2aad9f3b4649fb5c27d2fc93ee60c67e42737
Partially-Implements: blueprint add-ibm-powerkvm-enablement
Implements: blueprint platform-family
Merge "Use platform_family instead of platform"
Install missing dependency and override config

Installing openstack-glance installs python-openstack which pulls in
python-kombu, but python-kombu doesn't pull in the necessary
python-anyjson package.  This prevents glance-api from starting.

Additionally, openstack-glance on CentOS loads
/usr/share/glance/glance-api-dist.conf which is using the deprecated
notifier_strategy config option which defaults to qpid.  When we run
with a notification_driver != 'qpid' there seems to be some sort of
conflict and glance-api service doesn't operate correctly.

I'll be reporting both of these issues upstream, but for the time being
we need to pull in this package so we can progress w/ Icehouse on CentOS
testing.

Change-Id: Iaac29d6f55171536a8ee5cb786f49482ef51b69f
Closes-Bug: #1307358
Allow binding locally to different IP than endpoint IP

Sometimes you want the actual endpoint IP to be a load balanced IP, but
the bind IP to be a local IP (different per node).

This change allows that by using *-api-bind and *-registry-bind for the
actual local bind addresses

Implements blueprint increase-ip-binding-flexibility

Change-Id: I4f6d854976ede6eaf280ba5e705d97f3bbc88fea
Merge "Allow binding locally to different IP than endpoint IP"