Work fetch starter writes to correct daemon log. #3091

Previously, for work fetch jobs, the starter would always log to
"StarterLog". Now, it logs to "StarterLog.slotX", the same as for jobs
that come from a shadow.
Version history for work fetch starter log filename bug fix. #3091
Gittrac #3989:  Documented that an AbortExitValue other than 0, 1, or
2 will cause DAGMan to stay in the queue; also documented that the
AbortExitValue is immediately evaluated on a PRE script return value.
Fix grammar in a few messages.
add 8.0.5 version history item for cherry picked bug fix #3910
Merge branch 'V8_0-branch'