WIP: continued build jobs

Just a thought for later discussion: since this is a layer above the core api (apiserver), there's an opportunity to devise a shared plugin mechanism that doesn't permeate to lower layers; e.g. loading delegates from external config or code. Likewise with plugins to the replication controller which sits at this layer.