Painless temporary files and directories that cleanup after themselves.