Tests now run with random /tmp/ paths.

Fixes #121. Also fixed an aging todo about this same thing.