Ensure unique temporary file names when adding multiple files into ensemble calling with the same basename. Allows usage from bcbio-nextgen processing directories