add callbacks for undelete
Merge pull request #11 from olivernn/add-undelete-callbacks

Add soft_undelete callbacks