HPCC-12391 Refactor activity timers to track start/end time too

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Not sure. I can reduce the size of all the activity stats if I don't include those stats in them (and if they are only ever going to be in them fleetingly, is there any point?)