Use transferTo when copy merge files in ExternalSorter

Since this is a file to file copy, using transferTo should be faster.
also perhaps copyStream can return the size copied as well