[WIP] Add support for applying a Config with set of resources via kubecfg

Discussion: https://github.com/GoogleCloudPlatform/kubernetes/issues/1905
Agreed - we should probably break all of the processing functions to operate on a list of objects ([]runtime.Object), and move the config wrapper object to be a convenience that happens before.

----- Original Message -----
> > +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
> > +See the License for the specific language governing permissions and
> > +limitations under the License.
> > +*/
> > +
> > +package v1beta1
> > +
> > +import (
> > +	kubeapi "github.com/GoogleCloudPlatform/kubernetes/pkg/api/v1beta1"
> > +	"github.com/GoogleCloudPlatform/kubernetes/pkg/runtime"
> > +)
> > +
> > +// Config contains a set of Kubernetes resources to be applied.
> > +// TODO: Unify with Kubernetes Config
> > +//       https://github.com/GoogleCloudPlatform/kubernetes/pull/1007
> > +type Config struct {
> 
> Ah, is this to make it easier for the CLI to determine what it's reading?
> What if it's reading from multiple files? It wouldn't be reading a single
> object, then.
> 
> ---
> Reply to this email directly or view it on GitHub:
> https://github.com/GoogleCloudPlatform/kubernetes/pull/1958/files#r19259240