feat: implement ATProto OAuth flow (PAR + PKCE + DPoP)
Add ATProto OAuth handlers (ClientMetadata, ATProtoLoginPage,
ATProtoLoginSubmit, ATProtoCallback) with full PAR + PKCE + DPoP
support; remove defunct OAuthGitHub/OAuthGoogle handlers and update
server routes accordingly.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>