BZ #1045137 - Ensure physical ports added to ovs bridge on networker.

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

Move configuration of bridge and ports to the bridge_uplinks parameter
of the ::neutron::agents::ovs declaration in networker.pp.

Example value for the ovs_bride_uplinks parameter in networker.pp:
["br-em2:em2","br-p3p1:p3p1"]
BZ #1045132 - l3 external_network_bridge now configurable.

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

$external_network_bridge is used to configure the external_network_bridge
in /etc/neutron/l3_agent.ini .  Set to '' to use a provider
network instead.
Merge pull request #93 from cwolferh/neturon_networker_fixes2

Neutron networker manifest fixes
remove obsolete openstack-foreman-installer.spec

spec now lives at https://github.com/redhat-openstack/openstack-foreman-installer
BZ #1046120 - Unused parameter bridge_keep_ip in Neutron Networker

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

Removed unused parameter from the networker.pp manifest.
Merge pull request #94 from cwolferh/bz1046120

BZ #1046120 - Unused parameter bridge_keep_ip in Neutron Networker
BZ#1015625 - fail to attach a volume on glusterfs install because of selinux
https://bugzilla.redhat.com/show_bug.cgi?id=1015625

Set virt_use_fusefs true if selinux is enabled
Merge pull request #96 from bcrochet/bz1015625

BZ#1015625 - fail to attach a volume on glusterfs install because of selinux
BZ #1050182 - remove the Gluster Storage Host Group.

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

Remove the Gluster Storage Host Group -- Foreman is not responsible
for managing gluster back ends.
BZ #1048922 Package name cannot have array

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

Puppet 3.4 doesn't allow array values for `name` attribute of
`package` resource. We need to specify them one by one.
Merge pull request #95 from jistr/package_array_fix

Don't use arrays in package name attribute
Merge pull request #99 from cwolferh/bz1050182_rm_gluster_storage_host_group

BZ #1050182 - remove the Gluster Storage Host Group.
BZ #1049688 - Quickstack manifest parameter renaming.

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

Update some parameter names to be more meaningful.  Remove some unused
parameters.  Remove PRIVATE_/PUBLIC_ foreman_server.sh environment
vars.
Merge pull request #97 from cwolferh/param_rename_bz1049688

BZ #1049688 - Quickstack manifest parameter renaming.
BZ#1047653 Cinder LVM setup broken

Accept gluster backend parameters into lvm_cinder.pp and make sure
that we use str2bool function when testing parameters that are
"boolean strings".
Merge pull request #100 from jistr/cinder_fix

BZ#1047653 Cinder LVM setup broken
BZ #1053729 - Foreman controller params should end with _host instead of _ip.

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

Rename controller_pub_ip and controller_priv_ip Foreman Host Group
parameters to more agnostic controller_pub_host or
controller_priv_host-- more agnostic because the user may enter a
hostname or an IP address for those values.
Merge pull request #102 from cwolferh/param_rename2

BZ #1053729 - Foreman controller params should end with _host instead of...
BZ #1054181 - Set OS description consistently, install LSB

OS descriptions are filled in by LSB, which relies on lsb_release (supplied by
redhat-lsb-core).  On RHEL, they usually contain the variant string "Server",
so also update the description we preset to match that supplied by lsb_release.
Merge pull request #104 from domcleal/1054181-branding

BZ #1054181 - Set OS description consistently, install LSB