Move supersede_previous_editions! out of Edition

It's only really used during publishing.