Refactor the kubelet for testability.
Add unit tests.  Test coverage to 56.9%
Merge pull request #77 from brendandburns/kublet

Expand unit tests, coverage now to 56.9%