Some more of the long slog of fixing test-node.c.
Add direct-rich-text-format to the dependencies of DocGen.