Hold serve_hostname code in kubernetes repo
Update README.md

Fix incorrect  pod spec
Add a util.Forever variant that ends on a stop channel
No need to add two "containers" section for one pod

Fix issue #2664
Fixes #2681: update to cadvisor 0.6.2
Adding docs for prioritization of issues.
Create pull-requests.md
Fix the addition of the logging.write scope to the MINION_SCOPES array
Fix race that drops the first event on restart.

RegisterHandlers was called after the listening for events had already begun.
So, there was a race where sometimes the first update would, with the
initial state, would notify an empty list of listeners.
This showed up in services.sh e2e test as empty service and endpoint maps
after the test step which restarts the kube-proxy.

Perhaps due to timing, this doesn't show up with etcd source, but does
show up with apiserver as a source.  A separate PR makes APIserver
the source as a default, and depends on this.

This took me several days to debug.
Use plus-v format for some complex structures.
Merge pull request #2734 from erictune/cleanup2

Use plus-v format for some complex structures.
Merge pull request #2736 from erictune/register_race

Fix race that drops the first event on restart.
Adjust the regexp so that we can handle extra sub versions.
use a here-doc instead of kubecfg run
Export GetKubeNamespace function from kubectl
Merge pull request #2682 from mfojtik/cmd_public

Export kubectl/cmd methods
Merge pull request #2701 from goltermann/master

Adding docs for prioritization of issues.
Add an e2e case for public IPs
strip quotes in back-compat iptables
Merge pull request #2703 from thockin/public-ip

Add e2e test for public IPs