V99: Add trash support to storage files.
Adds a trashed_at timestamp column to phoenix_kit_files for soft-delete.
Files with status "trashed" and a trashed_at value are in the trash bucket
and can be restored or permanently deleted after a configurable retention period.
All operations are idempotent.