job durations working in local mode

+ persist P2jJobStatus objects to allow incremental building of status
+ if running in local mode, set durations and progress