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.
Makes sense -- I think! You have a really good handle on this localization stuff, this is great.