fix: make counters compatible with multi-processing
Missing files and duration now correctly get tallied across processies. Missing
symbols and some other statistics don't yet, however, and the counters that
were lists of files were changed to just integer counters because I haven't
figured out how to share lists of strings across processes.