Track the sources that the kubelet has seen, and only delete pods
when every source has been seen at least once.
Add kubernetes-test.tar.gz

Add test artifacts to the build. This lets you do:

tar -xzf kubernetes.tar.gz
tar -xzf kubernetes-test.tar.gz
cd kubernetes
go run ./hack/e2e.go -up -test -down

without having a git checkout.
Merge pull request #3007 from zmerlynn/testtar

Add kubernetes-test.tar.gz
Merge pull request #2994 from brendandburns/exec

Track the sources that the kubelet has seen
v1beta1 should return Minion as kind, rather than Node

This changes the internal name logic (for conversion) to prefer the
internal registered preferred name for a resource, and then makes
v1beta1 and v1beta2 prefer Minion.

Fixes #3010
Remove HTTP Server support for pushing pods onto the kubelet.
Merge pull request #3014 from smarterclayton/fix_name_of_minion_in_v1beta1

v1beta1 should return Minion as kind, rather than Node
Merge pull request #3015 from brendandburns/fix

Remove HTTP Server support for pushing pods onto the kubelet.
Issue 2948: fix "kubectl get events" result not sorted
Address CR feedback