Update vswitch module to support keep-ip option

Packstack doesn't use this option yet, so this commit shouldn't
specifically affect it, but as foreman needs this option we need
to add it.

Change-Id: I741cec30611560d48fb2796925e76cb66102e0ba
Make demo floating_range configurable

Change-Id: I5277cd66480c0c7743af326c9baf16278dc00fe8
Resolves: rhbz#999240
Solve qemu-kvm/qemu-kvm-rhev conflict

Change-Id: Iabd32f6b025b01a5b71f6a2e8669b67fce7e47f3
Refactor patch 1

Moved setup_params to core.parameters

Change-Id: I5485b448294017eb67969b40a5875b0bae2adb2f
Default to use emX instead of ethX on Fedora.

Fedora by default uses network interface names based on their
physical location instead of the legacy ethX naming. While various
names for the different physical options exist, Fedora is mostly
installed on commodity hardware (or VMs). Therefore, it is best
assumed that the devices are embedded interfaces and therefore
called emX on this platform. It should further be noted, that the
interface numbering starts at 1 instead of 0 with this convention.

Change-Id: I8035715eea61b7bf0b8413bbded5d95b1eb4e1a8
Persist allinone OVS bridge

Change-Id: I2bfec5667d00d001807100f35362e9c090e4fead
Merge "Default to use emX instead of ethX on Fedora."
Merge "Make demo floating_range configurable"
Merge "Persist allinone OVS bridge"
Merge "Solve qemu-kvm/qemu-kvm-rhev conflict"
Made MySQL installation optional

Fixes: rhbz#890175

Change-Id: Ib61d8b509c5f95243326c47bc745b881707ccf67
Merge "Made MySQL installation optional"
Added MySQL admin password confirmation

Change-Id: Icd2a377243b541e7a655055b799bb8370113fe72
Fixes: rhbz#977443
Install openstack-selinux on all EL distros

Change-Id: Ie965b1504381f2c0d1cb127ff586fd395dade053
Fixes: rhbz#996773
Merge "Install openstack-selinux on all EL distros"
Merge "Refactor patch 1"
Add GRE support

Change-Id: Iaa4236604003c785779f591590360fe0b6271660
Add the haproxy submodule

Change-Id: I2a663c5c45b3991da389ca803217fd6d41aeeba5
Merge "Add the haproxy submodule"
Added posibility to change Nova network manager.

Allowed also to edit vlan_start, num_networks and network_size when VlanManager is used.
Fixes: rhbz#915365

Change-Id: I4103cbdbd9f5b345f71772478b68df93ca8f2533