The ExtractionDialog only needs to know if it should enable the 'Extraction
into subfolder' groupbox, not why. We rename setIsSingleFolder() to
setExtractToSubfolder() and we call it with
archive->hasMultipleTopLevelEntries() as argument.
This fixes the regression with single-file archives.
CCBUG: 374253