TemporaryDirectory: allow specifying path of creation
Analogous to what is specified in #8 (closed) for TemporaryFile
, this introduces the TemporaryDirectory::TemporaryDirectory(const char *path, const char *prefix)
constructor, allowing to create temporary subdirectories inside a particular path.