add qpid username and password parameters

https://bugzilla.redhat.com/show_bug.cgi?id=1038766
These changes pretty closely follow https://review.openstack.org/#/c/58898/
BZ #1075818 - Create New Hostgroup to enable HA deployments.

https://bugzilla.redhat.com/show_bug.cgi?id=1075818

Adding memcached.
BZ #1053623 - openstack-selinux package not installed

https://bugzilla.redhat.com/show_bug.cgi?id=1053623

Package openstack-selinux is now installed on RHEL/CentOS nodes
running OpenStack services. It is not installed if the node runs
Fedora, because selinux-policy package on Fedora is being updated
more frequently and should not need additional rules.
Merge pull request #149 from jistr/selinux_package

BZ #1053623 - openstack-selinux package not installed
BZ #1082811 - Add Keystone Service to HA hostgroup .

https://bugzilla.redhat.com/show_bug.cgi?id=1082811

Add HA keystone support.
Merge pull request #148 from jguiditta/ha_keystone

Add HA keystone support. (WIP)
BZ #1083781 - Add Glance Service to HA hostgroup

https://bugzilla.redhat.com/show_bug.cgi?id=1083781

Add component to install and configure glance on the HA All in One
controller, including the flag $include_glance
(defined in quickstack::pacemaker::params) to toggle it on and off.
Merge pull request #142 from cwolferh/glance_ha

add glance to HA-all-in-one-controller WIP
BZ #1082811 - HA Keystone improvements.

https://bugzilla.redhat.com/show_bug.cgi?id=1082811

Tweaks and fixes, had to override rsync::get options to overwrite certain cert
files.
Merge pull request #151 from jguiditta/ha_keystone_fixes

BZ #1082811 - HA Keystone improvements.
BZ #1082811 - HA Keystone improvements, cont'd.

https://bugzilla.redhat.com/show_bug.cgi?id=1082811

Tweaks.  Add and use the template for the bash script
/tmp/ha-all-in-one-util.bash that contains logic to assist with puppet
flow.  Simplify quickstack::pacemaker::rsync -- end result of waiting
for the non-vip servers to sync up is the same.
BZ #1073087 - [RFE] Use subscription-manager

https://bugzilla.redhat.com/show_bug.cgi?id=1073087

Use subscription-manager by default instead of rhnreg_ks to subscribe
the system for Red Hat repositories.

Only parameters for username/password registration are present by
default, but more subscription options are available (including the
original rhnreg_ks). Those parameters are commented out, not populated
by default, not to confuse users what params to fill in. (Creating a
parameter with an empty string as value is not allowed.)

This commit depends on Foreman having a redhat_register snippet that
supports subscription-manager and also has a workaround for correctly
enabling repositories on RHEL 6.4 [1].

[1] https://github.com/theforeman/community-templates/commit/6a66f3908b2c8729d311507ec5e56ee2f34e01c7
Merge pull request #152 from cwolferh/ha_kestone_moar_fixes

BZ #1082811 - HA Keystone improvements, cont'd.
Merge pull request #140 from cwolferh/memcache_ha

BZ #1075818 - Create New Hostgroup to enable HA deployments.
BZ #1049122 - HA Qpid

https://bugzilla.redhat.com/show_bug.cgi?id=1049122

Add haproxy for qpid.  /tmp/ha-all-in-one-util.bash is now more
generic.  Update glance to use new qpid params.  Other tweaks.
Merge pull request #154 from cwolferh/qpid_condense

BZ #1049122 - HA Qpid
Fix syntax error
BZ #1085547 - Keystone role is created as _member_ instead of Member

https://bugzilla.redhat.com/show_bug.cgi?id=1085547

Keystone itself creates as the default '_member_', and horizon incorrectly
assumes a default of 'Member'.  However, the horizon config does take a param
called 'keystone_default_role', so we now set that to match the keystone default.
BZ #1083781 - HA Glance small fix

https://bugzilla.redhat.com/show_bug.cgi?id=1083781

Do not use map_params in quickstack::glance
Merge pull request #158 from cwolferh/glance_ha_fixes

BZ #1083781 - HA Glance small fix