Run all tests as root 96

fixes #96 
It looks like this is a copy of the code from `twisted.trial._synctest` with the addition of `tempfile.gettempdir` prefix.

Instead of duplicating that code, you could just keep a reference to the original `mktemp` and call it to generate the test temp dir path. Then create all but the last component of that path beneath the new directory in /tmp.