int ForceDirectories(str DirPath)
Creates all the directories along the specified directory path. If the first directories in the path already exist, but the latter ones don't, ForceDirectories creates just the ones that don't exist. Returns non-zero if successful.