Catch error information in the event that a process fails, or fails to start.
Added failure_cout to JobQueue admin list screen.
Increment failure counter on task failure.
Refactor some of the daemon logic to make retries of failures simpler.