XCOMMONS-586: Introduce progress helper API
* missing classes in previous commit