[#51092531] Allow users to re-use the names of deleted workfiles

- make uniqueness validation scoped to :deleted_at as well as :workspace_id