Ahead of T365743: Log when AbuseFilter user sees IP address associated with temp account via user_unnamed_ip variable trigger, we'll need a preference similar to what CheckUser implements. I believe this is a legal requirement in order to maintain consistency in our IP reveal policy.
Acceptance Criteria:
- A preference similar to CheckUser's checkuser-temporary-account-enable should be created for AbuseFilter
- Users should have to check this preference before being able to see IPs revealed by user_unnamed_ip (possibly generalizable to protected variables for future proofing?)