Make featured items on topical events more like those on organisations

* Editions::Classifications now includes a Trait that copies the classification_featurings instances from the published edition to the new draft
* TopicalEvent now has a state = 'published' constraint on classification_featurings

Also added tests around this behaviour for Edition::Topics, Edition::TopicalEvents, TopicalEvents and Organisations.