corrected run_time() to account for the fact that LSF reports time in local time, not UTC
we now require DateTime::TimeZone
fixed detection of dead jobs so that we no longer kill jobs that beat their heart the same moment we tested if they were alive
log the sidtosub and sid when we start running a sub
when printing DateTimes, convert to local timezone first
print dates with dashes instead of slashes, for consistency with printed DateTimes