soft delete gift cards

We want a record of all gift cards, so we aren't going to allow admins to delete them.  We mark them as deleted and hide them from view.

We currently don't have any user views, but we'll also want to hide them from those once they are in.