Extract duplicated classic-leg construction from HybridKexBuilder.buildInitiator() and buildResponder() into a private buildClassicLeg() helper with JavaDoc. This keeps classic mode validation and context creation in one place, reduces asymmetry risk between initiator and responder paths, and preserves existing behavior. Closes #18 spent @30m