zig zen pass: remove dead code, fix profile cache, bound DPoP retry
- replace GPA (debug allocator) with page_allocator
- remove sendJsonWithCredentials alias (was identical to sendJson)
- fix profile cache: re-fetch when stale instead of returning stale data forever
- convert recursive pdsAuthedRequest DPoP nonce retry to bounded loop (max 1 retry)
- remove base64urlEncodeBytes alias in oauth.zig (was identical to base64urlEncode)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>