Deal better with docker server/client mismatch
Deal better with docker server/client mismatch

`pull-kubernetes-local-e2e` ends up failing because:

```
W0515 00:39:02.297] 2020/05/15 00:39:02 local.go:49: Failed to list containers: Error response from daemon: client version 1.41 is too new. Maximum supported API version is 1.40
```

So add version negotiation for better outcomes

Signed-off-by: Davanum Srinivas <36003aec7ba325a16727bc9a176c12d2776a8ce4@gmail.com>

jessfraz/test-infra,jessfraz/test-infra,fejta/test-infra,cblecker/test-infra,ixdy/kubernetes-test-infra,cjwagner/test-infra,fejta/test-infra,BenTheElder/test-infra,monopole/test-infra,fejta/test-infra,cblecker/test-infra,BenTheElder/test-infra,jessfraz/test-infra,BenTheElder/test-infra,ixdy/kubernetes-test-infra,cblecker/test-infra,jessfraz/test-infra,ixdy/kubernetes-test-infra,cjwagner/test-infra,michelle192837/test-infra,brahmaroutu/test-infra,kubernetes/test-infra,cblecker/test-infra,dims/test-infra,kubernetes/test-infra,michelle192837/test-infra,BenTheElder/test-infra,dims/test-infra,kubernetes/test-infra,jessfraz/test-infra,brahmaroutu/test-infra,kubernetes/test-infra,pwittrock/test-infra,monopole/test-infra,cjwagner/test-infra,dims/test-infra,dims/test-infra,cblecker/test-infra,brahmaroutu/test-infra,cjwagner/test-infra,cjwagner/test-infra,brahmaroutu/test-infra,brahmaroutu/test-infra,dims/test-infra,kubernetes/test-infra,monopole/test-infra,monopole/test-infra,monopole/test-infra,fejta/test-infra,michelle192837/test-infra,fejta/test-infra,michelle192837/test-infra,pwittrock/test-infra,fejta/test-infra,cjwagner/test-infra,ixdy/kubernetes-test-infra,pwittrock/test-infra,pwittrock/test-infra,cblecker/test-infra,kubernetes/test-infra,dims/test-infra,michelle192837/test-infra,pwittrock/test-infra,monopole/test-infra,michelle192837/test-infra,brahmaroutu/test-infra,ixdy/kubernetes-test-infra,BenTheElder/test-infra,jessfraz/test-infra,BenTheElder/test-infra