Make use of torrent_stats_updated event, and fix file progress and ETA.