Support for upgrading neutron

With this patch grenade can be run either with nova-network or neutron.

Closes-bug: #1235149
Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>

Change-Id: Ib35ee2b35155f3c7e86eef5c75f70da300fa99c7
Remove unnecessary services stopping in Neutron

Change-Id: I6c844e7e3df04d66f6255f85fded9a9398912c48
add exit trap to determine what's failing

grenade does a lot with starting and stopping processes, so if
we get a hard to diagnose fail dump the process list and disk
status.

Change-Id: Ia7377608cdc51067bc418569012df9a81d48e060
Merge "Remove unnecessary services stopping in Neutron"
support proposed/* branches

provide support for named proposed branches for selection logic

Change-Id: Ia27fc54f41404a113065258e950adb2851f1ece8
switch swift enables to specify services

in the gate we specify all the swift services directly, not the
old swift flag. We should mirror that back to grenade, as we now
really do depend on it.

Change-Id: Id0ddf92c0c2d02dd3fb86e408a84646e081944da
Merge "support proposed/* branches"
Merge "switch swift enables to specify services"