Allow users with deleterevision but not deletedhistory to delete revisions
Previously, Special:RevisionDelete required that the accessor had
deletedhistory to access it. Instead, we check for `deleterevision`, but
suppress output of the deletion log if the user lacks `deletedhistory`.
This has the side-effect of locking out users who have `deletedhistory` but not
`deleterevision` from accessing this special page, but that information is
available in other logs.
Bug: T128914
Change-Id: I2e194dae84a29c5ace254f55eda63cfe7f86c3ca