LoadedParsers: improve download archive generation

- Handle multiple parsers "pointing" to the same trace file
  (e.g. legacy ViewCapture)
- Handle path clashes in output archive

Test: npm run test:presubmit
Bug: 322803923
Change-Id: I35a4cbe70a090fb1e6d74b851d905982d9a43cb1
5 files changed