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

Discussion: https://github.com/GoogleCloudPlatform/kubernetes/issues/1905
Whether it continues on error or not should probably be an option.

There are also multiple types of errors:
1. Something is totally broken
2. Temporary communication error (e.g., 503)
3. Object already exists -- in some cases, this should be considered benign (e.g., if looping until success), but in others could be fatal or could require deleting the object -- see #1905 for more details
4. Some other persistent server error, such as failed validation, hit quota limitation, etc.