Strict renaming removes all reserved names and characters regardless
of operating system, with out strict mode only for the current
Operating System
Add more edge cases to smart cleanup
Add more tests for file renaming
Show a message dialog explaining that there is a new template format
Add a dynamic label to show the effect of a rename
Add tests for FileRenamer
Remove the filename parameter from the determine_name function