Handle unicode line separators when parsing C# files
Fix generated generated code for implicit nullable conversions involving numeric binary promotion