Consider existing folders names in a case sensitive way if Use Windows Compatible Characters is Enabled
Linux is case sensitive so allows two folders to exist with same name except case, but Windows is not case sensitive and therefore when you try and access from Windows you can only see the first folder when you have two folders with the same name except case.
We should maybe prevent creation of new folders except for name differences on linux systems if the WindowsCompatible option is enabled.
Done as described above.
So if have one folder we shouldn't create another folder with same name except case. But we cant rationalize if already have two names that differ only in case since matching is done independently and there is no right folder. So would have to manually fix folder song duplicates before run SongKong and then SongKong should not create additional folders.
Now if filenames parent folder matches another parent folder except for case then we keep the parent folder same as original.
Partially done, if option enabled and new filename matches old filename except case we keep as is