Phplist-plugin-bcc: per-campaign BCC for phpList 3 (no header leak)

Hiya,

Released a plugin: **phplist-plugin-bcc**
(https://github.com/AndreClements/phplist-plugin-bcc). Adds Blind Carbon Copy (BCC) recipients to phpList 3 campaigns, per-campaign, without writing a `Bcc:`
header into the message that other recipients receive.

The apparent existing community workaround (the Custom Header plugin configured with header name `Bcc`) delivers the BCC correctly but writes a literal `Bcc:` line into the visible headers. This plugin uses PHPMailer's `addBCC()` directly on the mail object, so the address is routed correctly for whichever delivery
mode phpList is configured to use (smtp / mail / sendmail / qmail / amazonSes).

Features:
- **BCC** tab in the campaign editor, per-campaign addresses
- Global default (Configuration → Settings) as optional fallback
- Per-campaign "ignore global default" checkbox
- Non-campaign mails (subscribe confirmations, password resets) are not BCC'd

Install URL:
`https://github.com/AndreClements/phplist-plugin-bcc/archive/main.zip`

GPL-3.0-or-later. README has the full precedence rules and per-delivery-mode
behaviour. Feedback, issues, PRs welcome.