Add ReplaceSeries and refactor the CreateSeries function into smaller steps

Probably doesn't have to be done now, but at some point, we should add a check to see if we have at least 3 rawPubKeys, both here and in ReplaceSeries. a 1 or 2 member voting pool simply isn't supported.