Remove redundant intent data passed to EventDetailActivity

Data is passed in as a LocalEvent, so these fields are superfluous.
Factor out updating an event in EventDetailActivity