Suppress an edit (like Special:RevisionDelete in MediaWiki)
- PATCH /api/tools/{tool_name}/revisions/{id}/hide/
- PATCH /api/tools/{tool_name}/revisions/{id}/reveal/
When a revision is hidden:
- edit history should show that something is there, but not the backing data
- users should not be able to see the details of the edit
- unless they have the oversighter or admin roles
- diffs should not show the hidden revision
- unless the user has the oversighter or admin roles
- the most recent revision cannot be hidden