4.031c
fixed: falsely create sampleOnly sets from empty sets (MAME >.180 genpin issue)

4.031b
fixed: statistic count values for sets which do not really exist (e.g. sets with only biosroms and nodumps/samples)
fixed: fix test for unneeded rom/detecting not separated biosrom checks interfear
       and you need a 2nd scan to get rid of it (MAME .178 decoccass v0a-.7e issue)

4.031a
fixed: rebuilder matched files counter

4.031
fixed: various softwarelist/standard mix problems with double set names 
       - chd name matching problem which came back with 4.030 fix for unneeded chds
       - identifying wrong set leading to all kind of  sideeffects like prompts to rename sets or skipping wrong placed sets
       - skipping detection of a missing set when identical sets are shared in different sysdefpaths
       - reporting wrong "wrong sysdefpath" warnings when 100% identical sets are shared in sysdefpaths
         or for clones where parent's set name was identical in different sysdefpaths
         or when a set was renamed and old name is now used in a different sysdefpath
misc:  remember dir2dat setting for datfile format
misc:  updated unrar dll to 5.40.100.2100
misc:  updated 7z dll/sdk to 16.04
