Fix isSingleFile breakage of ScreenDetectTest

ScreenReader requires that whatever detected subtype returns true
for isSingleFile(). By looking at DeltavisionReader, FakeReader
has hard-coded isSingleFile to false. Now we detect whether or
not a .properties file exists, and if yes, then we still return
false. Otherwise, we fall back to the previous logic of returning
true.