infrakit: Fix LogicalID handling in HyperKit plugin
infrakit: Fix LogicalID handling in HyperKit plugin

InfraKit may pass an optional LogicalID into an instance. It expects
this LogicalID to be returned via DescribeInstances(). If they don't
match, it assumes something is wrong.

Here, we use the LogicalID passed in (or construct one based on
the internal ID) and stash it in the state directory. It is retrieved
in DescribeInstances().

While at it, also improve logging.

Signed-off-by: Rolf Neugebauer <6fdd1d8677ab4fbcb4df3eff6e190c3298f7f742@docker.com>

djs55/linuxkit,furious-luke/linuxkit,djs55/linuxkit,samoht/linuxkit,rn/linuxkit,kencochrane/linuxkit,radu-matei/linuxkit,kencochrane/linuxkit,ndauten/linuxkit,mor1/linuxkit,t-koulouris/linuxkit,yankcrime/linuxkit,eyz/linuxkit,t-koulouris/linuxkit,davefreitag/linuxkit,eyz/linuxkit,YuPengZTE/linuxkit,davefreitag/linuxkit,yankcrime/linuxkit,radu-matei/linuxkit,yankcrime/linuxkit,zx2c4/linuxkit,deitch/linuxkit,yankcrime/linuxkit,djs55/linuxkit,YuPengZTE/linuxkit,YuPengZTE/linuxkit,kencochrane/linuxkit,rn/linuxkit,konstruktoid/linuxkit,thebsdbox/linuxkit,konstruktoid/linuxkit,eyz/linuxkit,deitch/linuxkit,radu-matei/linuxkit,deitch/linuxkit,samoht/linuxkit,ndauten/linuxkit,konstruktoid/linuxkit,thebsdbox/linuxkit,t-koulouris/linuxkit,thebsdbox/linuxkit,linuxkit/linuxkit,eyz/linuxkit,furious-luke/linuxkit,zx2c4/linuxkit,djs55/linuxkit,zx2c4/linuxkit,t-koulouris/linuxkit,rn/linuxkit,konstruktoid/linuxkit,justincormack/linuxkit,konstruktoid/linuxkit,ndauten/linuxkit,kencochrane/linuxkit,samoht/linuxkit,radu-matei/linuxkit,linuxkit/linuxkit,linuxkit/linuxkit,yankcrime/linuxkit,thebsdbox/linuxkit,t-koulouris/linuxkit,furious-luke/linuxkit,mor1/linuxkit,davefreitag/linuxkit,thebsdbox/linuxkit,YuPengZTE/linuxkit,ndauten/linuxkit,furious-luke/linuxkit,kencochrane/linuxkit,mor1/linuxkit,justincormack/linuxkit,furious-luke/linuxkit,justincormack/linuxkit,thebsdbox/linuxkit,JohnnyLeone/linuxkit,justincormack/linuxkit,deitch/linuxkit,davefreitag/linuxkit,samoht/linuxkit,JohnnyLeone/linuxkit,samoht/linuxkit,YuPengZTE/linuxkit,davefreitag/linuxkit,zx2c4/linuxkit,ndauten/linuxkit,kencochrane/linuxkit,JohnnyLeone/linuxkit,yankcrime/linuxkit,zx2c4/linuxkit,mor1/linuxkit,rn/linuxkit,eyz/linuxkit,JohnnyLeone/linuxkit,konstruktoid/linuxkit,eyz/linuxkit,linuxkit/linuxkit,ndauten/linuxkit,justincormack/linuxkit,rn/linuxkit,deitch/linuxkit,JohnnyLeone/linuxkit,justincormack/linuxkit,YuPengZTE/linuxkit,radu-matei/linuxkit,djs55/linuxkit,mor1/linuxkit,linuxkit/linuxkit