Document oauth_client Check enum variants with spec references
The Check enums are the source-of-truth definitions of what each
check means in each stage, but most oauth_client variants were
undocumented (metadata.rs entirely) or had one-line paraphrases of
the variant name. Replace these with spec-grounded rustdoc: every
variant now cites the relevant RFC section(s) or atproto OAuth
profile URL so a reader can trace the rule from code back to its
specification without guessing.
Docs-only; no behavioural, rendering, or API changes.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>