Merge pull request #1318 from jhadvig/k8s_log_retrieval

Adding endpoint for log retrieval on the minion
Merge pull request #1398 from jbeda/update-readme-tweak

Tweak instructions for update demo
Merge pull request #1387 from lavalamp/fix4

Don't pass empty labels (looks weird to POST with a label set)
Merge pull request #1394 from bgrant0607/gcutilfix

Fixes #1392. Redirects error messages to stderr so users can see them.
Merge pull request #1391 from thockin/proxy

Proxy cleanups
Merge pull request #1389 from lavalamp/scheduler

make watch actually return an error when there's an error
Merge pull request #1340 from smarterclayton/cleanup_watch_embedding

Cleanup watch encoding w/ RawExtension
rev. versions to 0.3
rev versions to 0.3
stdout/stderr container log stream
Make "kubecfg -s <port> run ..." select correctly

kubecfg run creates a replication controller which sets all pods with a
replicationController= label, but then sets up a service selecting on name=
instead.  This fixes that.  kubecfg -s <port> run ... can now actually work.
rename labels in kubcfg logic
Merge pull request #1401 from jhadvig/k8s_log_retrieval_update

stdout/stderr writer container log stream
Merge pull request #1390 from smarterclayton/allow_stdin

Allow STDIN to kubecfg via `-c -`.
add new watch event type
convert etcd errors to watch errors
update pkg/api documentation
Merge pull request #1397 from thockin/kubecfg

Make "kubecfg -s <port> run ..." select correctly
handle watch errors everywhere
Adding GetEndpoints method to the client EndpointsInterface