hyperkit: split network option into 3
hyperkit: split network option into 3

vpnkit mode has one or two arguments (eth socket and port control socket).

If splitting into only 2 then
    vpnkit,vpnkit-state/eth.sock,vpnkit-state/port.sock
becomes
    2: vpnkit
    1: vpnkit-state/eth.sock,vpnkit-state/port.sock
rather than
    0: vpnkit
    1: vpnkit-state/eth.sock
    2: vpnkit-state/port.sock
as desired.

Signed-off-by: Ian Campbell <a8db091655a7f47ecb9c39a2d278e9662e440dc0@docker.com>

djs55/linuxkit,justincormack/linuxkit,furious-luke/linuxkit,thebsdbox/linuxkit,rn/linuxkit,ndauten/linuxkit,YuPengZTE/linuxkit,zx2c4/linuxkit,konstruktoid/linuxkit,ndauten/linuxkit,ndauten/linuxkit,konstruktoid/linuxkit,justincormack/linuxkit,djs55/linuxkit,JohnnyLeone/linuxkit,djs55/linuxkit,zx2c4/linuxkit,ndauten/linuxkit,deitch/linuxkit,justincormack/linuxkit,deitch/linuxkit,eyz/linuxkit,yankcrime/linuxkit,linuxkit/linuxkit,djs55/linuxkit,yankcrime/linuxkit,justincormack/linuxkit,rn/linuxkit,konstruktoid/linuxkit,thebsdbox/linuxkit,furious-luke/linuxkit,YuPengZTE/linuxkit,ndauten/linuxkit,eyz/linuxkit,JohnnyLeone/linuxkit,eyz/linuxkit,furious-luke/linuxkit,furious-luke/linuxkit,deitch/linuxkit,justincormack/linuxkit,konstruktoid/linuxkit,konstruktoid/linuxkit,thebsdbox/linuxkit,konstruktoid/linuxkit,linuxkit/linuxkit,deitch/linuxkit,yankcrime/linuxkit,zx2c4/linuxkit,yankcrime/linuxkit,YuPengZTE/linuxkit,djs55/linuxkit,rn/linuxkit,eyz/linuxkit,yankcrime/linuxkit,YuPengZTE/linuxkit,yankcrime/linuxkit,rn/linuxkit,deitch/linuxkit,YuPengZTE/linuxkit,JohnnyLeone/linuxkit,JohnnyLeone/linuxkit,eyz/linuxkit,JohnnyLeone/linuxkit,zx2c4/linuxkit,justincormack/linuxkit,eyz/linuxkit,YuPengZTE/linuxkit,zx2c4/linuxkit,linuxkit/linuxkit,linuxkit/linuxkit,linuxkit/linuxkit,ndauten/linuxkit,thebsdbox/linuxkit,furious-luke/linuxkit,thebsdbox/linuxkit,thebsdbox/linuxkit,rn/linuxkit