windows fixes: no / or os.sep in paths, use xattr_not_installed, terminate recursion in ensure_dir_exists