Add a New() for Kubelet.

This will make it easier to add new fields that need to be initialized. Also refactors tests to ease making fake Kubelets. This is a prefactoring for an upcoming addition to the Kubelet struct.