refactor progress reporting from dependency on org.eclipse.core.runtime.IProgressMonitor (FELIX-1509)