Integrate builds in openshift origin

Merge of build work into origin repository. Includes API client for origin and k8s.
@smarterclayton the resource version tends to be managed by EtcdHelper. I'm not seeing places where the RESTStorage objects deal with it - it's done by the etcd registry.