Added test cases for NewKubeletClient with TLS enabled
Fix proxy bug where it is confused by gzip encoding
RESTMapper should take into account multiple versions

When a CLI command `kubectl get rc --api-version=v1beta3` is called,
the API resource name should match v1beta3, not whatever the default
RESTMapper version is.  This allows the correct resource name to be
returned ("replicationcontrollers", instead of "replicationControllers").
Use preferred resource version
Allow the api-version on the command to override the client builder
Add missign network flag
Have Http Probe report "Unhealthy" on connection failure instead of "Unknown".
Merge pull request #3144 from saad-ali/3041ChangeUnhealthyStatus

Have Http Liveness Probe report "Unhealthy" on connection failure instead of "Unknown"
Merge pull request #2958 from rajdeepd/master

Added test cases for NewKubeletClient with TLS enabled
Merge pull request #2909 from smarterclayton/passversiontorestmapper

Allow --api-version to properly override various default behaviors in CLI
Merge pull request #2989 from lavalamp/fix6

Fix proxy bug where it lies about encoding
Merge pull request #3156 from evenemento/master

Add missign network flag
Propagate syncPod error as event to upper layer.
Merge pull request #3166 from dchen1107/pd

Propagate syncPod error as event to upper layer.
Update doc volumes.md to make sure mount point is created before mounting.