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.
a comment describing these fields might be nice as well (i particularly don't know what node pause time or timeout are just by looking)