Revert "Move back network setup to after adding infra container"
Revert "Move back network setup to after adding infra container"

This reverts commit ef07f71928031a4644734b7d645a0eac4ab17fda.
commit ef07 (henceforth called revert-1) was a revert of 83169c5788194061ae5f4ebe59f825ec3f7b4609

revert-1 was needed because there was a chance that cri-o segfaulted because of an expectation of ordering.
If a RunPodSandbox request failed after the sandbox was created, but before the infra container was created,
the cleanup func called to clean up the network: networkStop would attempt to write a file to the infra container's Dir().
Since the infra container doesn't exist yet, that infraContainer.Dir() call would segfault.

This revert (revert-2) is the first in a two commit series, the second of which will fix that segfault,
thus allowing us to revert revert-1

Signed-off-by: Peter Hunt <fb7b1ad57b81f1e149129d77ecccc59c02fe0648@redhat.com>

kubernetes-incubator/cri-o,kubernetes-incubator/ocid,kubernetes-incubator/cri-o,kubernetes-incubator/ocid,kubernetes-incubator/cri-o,kubernetes-incubator/cri-o,nalind/cri-o,nalind/cri-o,kubernetes-incubator/ocid,nalind/cri-o