Delete containers for a pod if we have to create the network container.

Closes https://github.com/GoogleCloudPlatform/kubernetes/issues/817
switched the logic around so that it tries to delete first, and only creates the network container if all deletes are successful.