Docker fixes

warn about missing docker client, improve tunnel and concurrency handling with multiple vm, fix --vm not working at all.