Juno ha network

These changes encapsulate most of what I needed to do to achieve ~ 20 second neutron networking failover.

1) I added mysql to haproxy, and set up neutron to talk to the haproxy over localhost:3307
2) I cleaned up the ipchanged scripts to only restart everything if things are really bad

3) I clustered rabbit and set neutron to talk to localhost rabbit    <---- not captured in this PR