make tracebugs tempfiles multiuser safe

i found that my colleague and me both generate files named like /tmp/unknown@1 which our emacsen then cannot delete as needed when permissions don't match. This change appears to fix that issue but unsure if it breaks something else... can you please have a look