* Tweak how we render upcoming campaign events to support fires with version in scope * Add CampaignEvent.fire_version and status * Switch rescheduling of campaign events to use new mailroom endpoint and add new fields to support invalidating fires without recreating events.