Read request body if provided arg is io.Reader in client.Request

Fixes #1149 - kubecfg proxy "411 Length Required" error on POST/PUT.
Yeah, you're right. Let me move it to ProxyServer.ServeHTTP.