Make each pod synchronization in the kubelet an independent thread.

Addresses #301
first `defer util.HandleCrash()`