Yet more non-controversial fixes from #2277

Fixing namespace handling + kubectl describe refactor
The err in the client func, that is


> On Nov 14, 2014, at 6:20 PM, Daniel Smith <notifications@github.com> wrote:
> 
> In pkg/kubectl/describe.go:
> 
> > @@ -38,29 +38,13 @@ type Describer interface {
> >  func DescriberFor(kind string, c *client.Client) (Describer, bool) {
> >  	switch kind {
> >  	case "Pod":
> > -		return &PodDescriber{
> OK. Once we get to that point we can reevaluate and change this if it's not working.
> 
> —
> Reply to this email directly or view it on GitHub.
>