DirectoryScanner now checks for empty sub directories. This allows for the copy/move tasks to move entire directories if includeemptydirs is set to false only if the directory in question does not contain any empty directories. Otherwise, the file operations apply.
Updated DoNotIncludeEmptyDirMoveTest to account for behavior described above.
Updated log messages to provide copy/move information for both files and directories.