ENH: when using createProgressDialog QProgressDialog needs to be always on top
- otherwise it would be hidden behind the main window and gives the impression, that the process finished
- also added another keyword argument windowFlags for specifying other flags if needed
fixes https://github.com/SlicerProstate/mpReview/issues/146
TODO: We could also think about some parameter for disabling the mainWindow for the duration of that process