Allow kubecfg to parse other types via register function

This allows registering other types with kubecfg so they can be parsed in the command line as well.
Currently ToWireFormat and SupportedWireStorage are package level functions in kubecfg. Do you want to have those as methods of an object that is initialized  in cmd/kubecfg ?