Add mood and gap to draw-test

Enrich info printed in draw-test.
Updated trace message

From "Updating x with x at level p" to
"Pass with x at level p"
Review of clausal adjuncts with mood present-participle and past-participle.

Must specify controlled in clausal adjuncts so that it indicates which
constituent is controlled by the embedding clause subject.

Agentless must be specified if agent is present in the clausal adjuncts
to determine presence of by-obj (no clear default that I can think of).
Rule for relative-pronoun in morph-pronoun follows grammar

In case of animate, do not force "that".
Introduce "use-that" feature to force usage of that in case of animate.