Ensure uniqueness validation is scoped by deleted_at
Fixes #114