Dag Noop Nodes

Currently nodes that are declared NOOPs in the DAG file (as opposed to in the submit file) do not have their jobs submitted to HTCondor. This means that DAGMan writes "fake" submit (and execute?) and terminated events to the workflow log, so that DAG recovery will work.

Miron wants to change this -- I think partly because he doesn't like DAGMan writing events, and partly just to make things more consistent (see #5480 ), but it hasn't been done yet because it's a fairly major change.

(More info needed here...)