Issue #22629: Revise idle_test.htest, mostly docstring.  Start revision of
htests to add # htest # marker for coveragepy and stop tcl errors.
Merge with 3.4: Issue #22629