odoc loader: extract jkinds at Tpoly binding site only
Tvar use sites now always return Var(name, None). Jkinds are extracted
from Tunivar nodes inside the Tpoly branch, so the annotation appears
once at the universal quantifier rather than at every occurrence.
Fixes redundant ('a : value_or_null) annotations on ppx-derived types.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>