FDStream: (CloseWhenDone, DoCloseFD, SetFD, is_closed) new methods; make FDStream::Done close fd; add minor logging.
FileCopy: (FileCopyPeerFDStream::CloseWhenDone) new method; use it to close fd before renaming the target file.
torrent: update lftp version