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 #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
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
Syntax fix, and removal of duplicated qpid_hostname parameter
Merge pull request #153 from jistr/subscription_manager

BZ #1073087 - [RFE] Use subscription-manager
Merge pull request #157 from jguiditta/bz1085547_keystone_role

BZ #1085547 - Keystone role is created as _member_ instead of Member
Merge pull request #138 from jeckersb/qpid-auth

add qpid username and password parameters
BZ #1084534 -  Add Nova Service to HA hostgroup.

https://bugzilla.redhat.com/show_bug.cgi?id=1084534
BZ #1075818 - Fixes for HA load  balancer.

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

- Use new VIP define
- Move params to params.pp
- add backend block to quickstack::load_balancer
Merge pull request #155 from jguiditta/ha_nova

Ha nova
Enable qemu libvirt_type on kvm compute nodes

For kvm compute nodes, libvirt_type must be set to 'qemu'. The
default is 'kvm'. quickstack::params::use_qemu_for_poc must be set to
true to activate this patch.