Update docs/README.md: add TOC / doc descriptions.
Added test cases for
* Event Create
* Event List
validate-cluster is broken
proxy should fail fast if proxier is nil, rather than panic later
Collect Kubelet logs with Fluentd->Elasticsearch and Fluentd->Cloud Logging
Add a side-by-side diff option for verbose output

Make regular diff better by eliding pointer values
Add Type() method on flags for compat with pflag library

Allows our flag objects to be used with both golang flags and pflags
test-cmd should test all api versions
Prevent infinite loop in apiserver errorJSON
Count only non-dead pods in replicationController current state replicas count.
Fix up e2e tests.
Fix error in Fluenetd->ES colo service
Add a log level flag.
Update generic etcd to enable namespace scoped resources
Updated default function names, keyroot to keyrootfunc
Use GCLOUD var consistently.
Revert "Revert "Add an api object for the kubelet, and a versioned endpoint.""

This reverts commit dcfcf315e5943caf1ccc1779e3a6b83beb48fc35.
Fix the kubelet uses api encode/decode by actually adding PodContainerInfo to v1beta1
Rename ServerOp to Operation in v1beta3 and internal

Add the appropriate rename logic internally.
PodStatus Message needs to be round-trippable