Trigger mongoose middleware when removing items

This change ensures that mongoose middleware is triggered when items are removed from a list (via the API, or the admin interface).