Add internal timer to emulate progress events

refs #727