[DO_NOT_MERGE] Initial implementation of Config creation

This PR contains initial support for Config creation for the Origin `kubecfg` client. There is an example Config JSON (same format as you get when you use templateConfig for generation).

To try this out, you can execute this command:

```
$ openshift kube apply -c pkg/config/example/config.json
```

The the client will create the resources in following order: Services, Pods, ReplicationControllers. 

FYI: This PR bundles https://github.com/openshift/origin/pull/41 because I need Config{} object.
So, now when you're creating the objects serially, you could rollback pretty easily, couldn't you?

```
for i, item := ... {
    ...
    if err := createObject(); err != nil {
        for i; i > 0; i-- { deleteObject(conf.Items[i-1] ... ) }
    }
```