Allow the underlay network (i.e. the UDP socket) to be in a different vnet than
the overlay (i.e. whatever we transport throug the vxlan tunnel).
This allows jails using a vxlan interface to be unaware of the required routing.
vxlan interfaces are backed by a socket, which we can't open or close from a
different vnet, so automatically set the interface up when it's moved out of
its home vnet. Also don't change DRV_RUNNING, i.e. keep the socket open even if
the interface is set down as long as it is not in its home vnet.
Sponsored by: Rubicon Communications, LLC ("Netgate")