A few more FileRenamer cleanups since I was there.
Includes modernizing signal/slot usage, dead code elimination, some code readability improvement.