Add function to make a unique path in TEMPS dir.

This is very similar to the context manager temps.tmpfile(), except:

- it is not a context manager
- it will not attempt to delete an existing path when exiting a context.

It is useful for generating a temporary path in the TEMPS dir that you
will manage yourself.