When archiving records through the generic toggle_active methods we now remove ongoing activities. Purpose of this commit is to avoid having ongoing activities in the systray linked to archived records. As archiving records means we won't work on them anymore it makes no sense to keep related activities.