Abishopric/replicator

@mpuncel @petertseng this is the first set of commits that implement the replicator, which acts as a simple rollout mechanism for a single pod to multiple nodes. This is not ready to be merged.
so this allocation is a different concept than a hoist allocation? A hoist allocation is 1:1 with node