CA-140402: set max-idle to 5000ms on OVS

Max-idle is an OVS setting that determines the idle timeout of flows in the
kernel.  Upstream OVS had reduced the timeout from 5000ms to 1500ms, causing
kernel flows to be removed sooner. For flows that send packets with an interval
that is a little larger than 1500ms, this means that every packet will result
in an upcall to the OVS userspace. Tests have shown a relatively large impact
on the dom0 CPU usage due to the reduced timeout.

This patch puts the max-idle timeout back to 5000ms. Do this in xcp-networkd
when it starts up.

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Merge pull request #1876 from robhoes/maxidle

CA-140402: set max-idle to 5000ms on OVS
CP-9229: Use new path for convert-legacy-stream

The previous path (.../legacy.py) was a symlink for backwards compatibility
with development and we would like to remove it before release.

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
CA-140684: Handle cancellation of VM migration properly

Signed-off-by: Euan Harris <euan.harris@citrix.com>