Deletes a reward.
This function requires elevated permissions and runs only on the backend and on dashboard pages.
ID of the reward to delete.
Revision number, which increments by 1 each time the reward is updated.
To prevent conflicting changes, the current revision
must be passed when deleting the reward.