copy directory using FileUtils because FileSystem.copyFromLocal seems to sometimes prefix with source directory name