Drop unused dependency of editor.diagram generator to Ant.
MPS-19721 dependencies for a generate task reflect dependencies between languages only.
If a generator (G1) depends on a language (L2) which is not among dependencies of its source language (L1), generate task won't list L2 as a prerequisite for models written in L1 (with G1 in use).
ModuleChecker is updated to propagate generator dependencies to the level of its source language. We don't enforce user to specify them explicitly as we can guess them ourselves.
MPS-19714 Generation required not gone after setting Do not generate: explicitly trigger invalidation of generation status on model property change. Do not optimize generation status check for non-changed models as it leads to stale status