Changing progress_update to event

external actions with corresponding progress updaters on that without
cluttering Dynflow code itself.