Do nothing if the rabbit application is already running. Similarly, don't explode if the boot marker is there, just do nothing.
Ensure that we always interleave start / stop / start / stop.
Merge bug25897