Updated haproxy config to use one galera server with other two as backup.

The haproxy config for the galera servers now use one main server to do all
the reads and writes against. The other two servers are used as backups for
high-availability.
adding libvirt changes
libvirt added
Updating libvirt apparmor rule since it complains to much
Updated nova.conf to use local db instead of nova-conductor.

Updated the nova-conductor section in nova.conf with the
use_local = True flag, so that it uses the local db connection.
Added network_topic to nova conf

We want nova-networks to listen to per AZ topics, so adding this
flag to nova.conf.
Fixed bug with network_topic

Value needs to come from endpoints pillar, and not nova pillar.
Removing OS_REGION_NAME from stackrc

We no longer require this since there is only one region in the
catalog now.
Added spread-checks option to haproxy.cfg

Set value to 5 to spread checks by 5%.
Adding pillar stuff for syslog option
adding check for 9200
removing nova-network
adding a better haproxy url for admin
Just updating the cloud init file
Added
1. Enabled Management Plugin on all cluster nodes
2. Set policy ha-all on all cluster nodes
Updated nova.conf to use default_floating_pool value from the pillar data

Updated the nova conf file to pull the default floating pool for the
auto assigned public ip from the endpoints.nova.default_floating_pool
value from the Salt Pillar Data.
Updated OpenStack endpoint configs in Salt State

Endpoints for the OpenStack services can now point to the provisioned
Load Balancers. Updating the Openstack configs for this.
adding # of workers to start
changed fixed timeouts to pillar var
adding missing logging configs