Nodes without parents do not automatically remove their tmp dir

This is to prevent confusing behavior when a user is working with
nodes interactively, e.g. when a user imports data using a
physioset_importer node that has a importer with Temporary set to
false, yet the data is still inmmediately deleted after the import.