Add tempdir package
First stage of #918 (closed).
Prompted by import/export functions #750 (closed).
The idea is to control where large tempfiles get created so we can clean them up periodically. Additionally, we want to solve the problem of picking a filesystem large enough to hold the tempfiles.
Edited by GitLab Release Tools Bot