Move logic to ensure config into Transition::History

It isn't a concern of the Mapping model to know when or how PaperTrail's
config should be set. It just needs to be able to be confident that the
config is ok before saving a mapping.