Make each pod synchronization in the kubelet an independent thread.

Addresses #301
Yes, this parallelizes all manifests within a manifest list.

It is true that it doesn't parallelize across multiple sources (e.g. file, etcd, http), we could do that as well, but I'd rather do it in a different PR.