run-tests: rename test description dict to testdesc
Previously the word "test" was used for both a Test instance and a path or
test dict. This patch renames them so it's clear that "testdesc" is the
dict, and "test" is the instance.
#require docutils gettext
$ $TESTDIR/check-gendoc it
checking for parse errors