Gittrac #4209:  Implemented the fundamental fix for the bug --
Dag::TerminateJob() no longer sets _runningFinalNode to false; that
was an error, because _runningFinalNode is supposed to stay true
after the final node has run.