fix descriptor logic: recursive propagation
remove doctest_depends_on stuff from the pygletplotting package

The doctest stuff is not required until we remove pygletplot entry from
the blacklist in runtests.py