Don't recite when only too-high HD monsters are around (Sandman25).

And related code cleanup.
Mention in xv whether a monster's HD is too high to recite to (Sandman25).

TODO: deduplicate code