arbiter: install percona-garbd package only
percona-arbiter: Fix on Trusty

- Split the percona-common tasks into separate precise and trusty yaml
files which are included based on the OS version.
- Add the version specific repo into the correct OS instead of the precise
repo on trusty.
- Leave the mysql-common package installed as python-mysqldb depends on
it which is needed by the Ansible MySQL modules.
haproxy: Use PPA only, workaround service script

The PPA vbernat/haproxy-1.5 now provides packages for both precise and
trusty.
However, their latest release (1.5.5) included a bad service script
which fails to stop the service. This is due to start-stop-daemon taking
a pathto a pidfile and not an actual pid via command line options. The
packaged service script is incorrect, so we use our own for now.
rabbitmq: Fix config tests for cluster true/false
percona-common: Use ansible var for PPA version
haproxy: Correct mode on service script
rabbitmq: Disable cluster by default, fix tests
haproxy: Only restart_if_running
Merge pull request #515 from blueboxgroup/percona-garbd

percona, haproxy, ci: Fix pipeline testing
neutron: ml2+linuxbridge

wip -- needs testing

remove acceptence test
Neutron Open vSwitch to ML2 + LinuxBridge migration playbook
neutron ml2: move firewall driver so neutron-server does security groups
testenv: upgrade to 3.8 kernel for VXLAN support
tests: configure neutron external interface for ML2 CI runs
testenv: add BlueBox OpenStack PPA for iproute2
nova: use Neutron plugin specific interface driver
neutron migration: update nova config and restart nova-compute
neutron ml2: configure linuxbridge-agent to match ML2
vxlan: use IANA assigned port