fixed soft delete to create proper deletion events
Merge branch 'feature/restore' of https://github.com/APTrust/fluctus into feature/restore