fix(progress): add ready callback for progress. invoke update progress when ready invoked.

closes LERGO-579