skip a HEAD round trip if the source and dest share the same parent directory; speeds up the operation slightly, especially for file->file operations