Prevent double-adds when modifying event

Due to recent change generating events when a recurring event is
added, it's possible to alter an event significantly (i.e. from an
all-day event to a timed event) that it's reported as added twice.
This patch catches the second add and stifles it.