uniqueness constraint is not correct scoping on hidden is not fully correct
simpler just to handle it in the DB
FEATURE: Add ?status=deleted querystring

Add tests around the ?status=deleted querystring
Merge pull request #2988 from cpradio/pr-add-deleted-querystring-rebase

FEATURE: Add ?status=deleted querystring
FIX: Make `user_id` uniqueness check pending. It still seems to check
but the test fails. cc @SamSaffron