Fixes handling of localized project files

Made changes so synx understands Xcode's weird subfolder structure for localized files and folders (PBXVariantGroup), added a file with multiple localizations to the dummy project, and updated the tests.
Ah! Ok then, I replaced this with a clearer equivalent version, see if that looks good.