Sometimes we want its "remember path" behaviour but it does not make sense to parent the dialog from main window. When so, caller code no longer needs to get a reference to a main window. Also rm last usages of get_parent_main_window().
useful if multiline, and no harm(?) otherwise
fixes #5101 fixes #5105