Added dirent for MSVC and uthash.