Integrate builds in openshift origin

Merge of build work into origin repository. Includes API client for origin and k8s.
should dockerRegistry and timeout be part of the strategy? I'd think that regardless of your build strategy you'd want to eventually push your build to a docker registry and have a timeout.