Designs tab: Deleting a design doesn't actually delete [Backend 4: GraphQL]

About

This is one of four issues for the backend implementation of #38048.

Tasks

  1. Deprecate designManagementDelete, which continues to call the (newly renamed, but functionally equivalent) ArchiveDesignsService service.
  2. Add new designManagementDesignArchive mutation, which will call (existing, but renamed) ArchiveDesignsService
  3. Add new designManagementDesignDelete mutation, which will call the new DeleteDesignsService