Add extra guarding to revoke_by_audit_id methods

Guard against an event that is both project and domain scoped in the
revoke by audit_id and revoke by audit_chain_id methods.

Change-Id: Ia2f562a47551cffd9d4e5bd630ff7d55d8c7aef8
bp: non-persistent-tokens
Merge "Add extra guarding to revoke_by_audit_id methods"