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

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Should be deleted, I think. The members need to be public (or I need to write accessor functions for them all, which seems overkill here).