[sanitizer] readdir and readdir_r interceptors.
Remove last use of PathV1.h from clang.

Instead of creating a temporary directory, remember the set of temporary files
we create.