reworked BluebeamPrintDialogHandler to move logic from EnumWindows callback to Save method
fixed flow control for task execution with dialog handling