for failed jobs that don't have ending timestamp, add timestamp
today-1day to job. This will ensure that jobs not running but that
failed to report their timestamps are flagged by the LAT reaper.
kill jobs that are marked 'Failed'
a bunch of bugfixes.
Merge pull request #93 from zimmerst/pipeline-status-bugfix

Pipeline system bugfixes.