[Enhancement] Purge previous batches after a defined duration

If, like me, you rename a lot of of files frequently, the Undo Previous Batch window gets so full it leaves the program unresponsive for a long while, almost like it's about to crash. If we could remove batch history older than x days, that would be a really nice feature, I think. Thanks for the great program, by the way!