add namespaces to origin resources

This adds namespaces for: routes, images, imageRepositories, imageRepositorymappings, builds, buildConfigs, deployments, and deploymentConfigs.  It adds the openshift kubecfg ns command for managing the namespaces, the --ns switch for specifying namespaces inline, and updates the client to pass through correctly.

@derekwaynecarr Can you start the comments?
I checked upstream, and yeah, all these Watch* methods should be using `c.Get().Namespace(kapi.Namespace(ctx)).`