Teach FolderCopy to understand the "." destination

Additionally, we should overwrite all files when we are performing a copy.