Because I made `git_futils_cp_r` safer by using the target directory as the "base" for the `git_futils_mkdir` call (i.e. refuse to walk up above the target directory creating or chmod'ing directories), I had to add a special case for creating the top-level target directory itself.