Make each pod synchronization in the kubelet an independent thread.

Addresses #301
Yeah, I could really go either way on this, only because our structs here are likely to get quite big.