Gittrac #4550:  Removed logsource, got rid of job type-related ifs
in Dag and Job classes, etc.