Security hardening & upstream parity (v5.0.0)
Issuer verification after token exchange prevents malicious auth servers
from issuing tokens for other users. Token responses are now validated
(DPoP type, atproto scope, DID sub claim). Auth server metadata is
validated against the AT Protocol spec (issuer match, HTTPS endpoints).
Also adds: iss parameter validation (RFC 9207), DPoP htu normalization
(RFC 9449), nonce caching, auto-retry on 401, refresh timeout, event
callbacks, JARM detection, HTTPS enforcement, distributed lock support,
and token revocation on refresh failure.