Swift: Factor out Swift-specific target flags Swift started the trend of piling language-specific target flags in `cmLocalGenerator::AddLanguageFlags`. Other languages have added their own under language-specific `Add<Lang>TargetFlags`. I'm refactoring where Swift piles on its language-specific target flags to match the pattern other languages are using.