Hold serve_hostname code in kubernetes repo
multivalued requirement parser more whitespace tolerant
Update README.md

Fix incorrect  pod spec
Don't assume every AWS VPC has tags

The default VPC has no tags (by default), so we should use get()
Default ENABLE_CLUSTER_MONITORING to false

Otherwise kube-down fails because the variable is not defined
No need to add two "containers" section for one pod

Fix issue #2664
Added test case for ServerAPIVersions
Use apiserver instead of etcd for kube-proxy.

For cloud-providers that use salt, have kube-proxy use
apiserver instead of etcd as a config source.
Adjust the regexp so that we can handle extra sub versions.
fixed bug in tools.NewEtcdClientStartServerIfNecessary
Add missing project argument to gcloud commands
Rename util.config.Watcher -> util.config.Broadcaster.

Watch is a widely used term in the codebase, which doesn't capture
the key feature of this type: broadcasting a change to several
listeners.
Rename watch.Mux -> watch.Broadcaster

A few reasons:
- Mux is already widely used in the codebase to refer to a http handler mux.
- Original meaning of Mux was something which sent a chose one of several inputs to
  and output.  This sends one output to all outputs.  Broadcast captures that idea
  better.
- Aligns with similar class config.Broadcaster (see #2747)
bump(github.com/emicklei/go-restful): 692a50017a7049b26cf7ea4ccfc0d8c77369a793
Merge pull request #2732 from rajdeepd/master

Added test case for ServerAPIVersions
Merge pull request #2743 from mikedanese/etcd-kubernetes-bug

fixed bug in tools.NewEtcdClientStartServerIfNecessary
Merge pull request #2750 from deads2k/deads-bump-gorestful

race condition in go-restful
Merge pull request #2745 from thockin/serve_hostname

Hold serve_hostname code in kubernetes repo
Use kubectl in GCE getting started guide
Use kubectl in getting started guide