Modified FileDiscoverer code so enumeration of source paths does not count the same source file twice if a subfolder of another source folder is included. This was resulting in, for example, X files copied of X+N (N being some number of file(s) detected more than once within the enumeration routine) in the GUI at the completion of file copying (100% progress being reached).