fix filesort on top_cost

also limit to past 3 days, show kill_time,
and move battle_report code out of cursor