Add DHCP support to bridge script and usage

* Add error check for missing parameters
* Usage output
* Detect DHCP in physical_interface and configure bridge properly
Included quickstack::load_balancer::common

into quickstack::pacemaker::load_balancer

To avoid following error when all $include_* are false (testing use cases):
"Could not find resource 'Service[haproxy]' for relationship from 'Quickstack::Pacemaker::Vips[loadbalancer]'"
BZ #1111656 - Horizon puppet error for HA-all-in-one-controller

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

Puppet no longer errors and horizon gets configured.
Thanks to xbezdick for finding the fix.
Added list_params feature and refactored
Merge pull request #285 from gildub/bug/HA_load_balancer+include

Included quickstack::load_balancer::common
Merge pull request #286 from gildub/ForemanAPI/list_params

Added list_params feature and refactored
Merge pull request #284 from cwolferh/bz_1111656_horizon_vhost_fix

BZ #1111656 - Horizon puppet error for HA-all-in-one-controller
remove obsolete A/P mysql manifest/vars from pacemaker
Merge pull request #283 from cwolferh/rm_active_passive_mysql_from_pcmk

remove obsolete A/P mysql manifest from pacemaker
Merge pull request #282 from vvaldez/enhance-bridge-script

Add DHCP support to bridge script and usage
Rename amqp_server parameter to amqp_provider instead
Merge pull request #246 from jeckersb/amqp_provider

Rename amqp_server parameter to amqp_provider instead
HAProxy config for galera must use httpchk

Since galera's health-check is determined by an HTTP response from the
galera-monitor xinetd service, 'option httpchk' must be used.
Merge pull request #288 from rohara/galera

HAProxy config for galera must use httpchk