Fix delete handling for unsaved sketches

for processing/processing#1942, allow the user to delete secondary tabs, but not the entire sketch