shell: Minor simplification.
ProjectManager: Force all applets to save when importing into a new project file.
DataSelection: Allow dataset role names in the project file to be different than those of the current workflow.
(This is important for importing projects from different workflows.)
Fixes #565