(transient-path)(transient-path p)(transient-path conf p)
Return new unique transient path, which will be deleted on process exit or
when leaving the current resource scope.  If `p` is provided and not `nil`,
should be a path, and returned path will have the same path name.  If `conf` is
provided, it will be used to determine the transient path root directory.