Integrate builds in openshift origin

Merge of build work into origin repository. Includes API client for origin and k8s.
I feel like passing this into bc.WatchBuilds is cleaner than it being on the object.  I don't think build controllers should know about sync times.