+ new information dialog if parent directory of selected directory does
not exist
~ removal of unused imports in some files
+ directory chooser informs user if the entry point to the directory
tree is invalid
+ if no path is selected with the chooser (end with red [x]), the old
path is still set and not the empty string

+ SelectedRootPathUtils added, forgot it last time