GenerateProjectFiles.bat with VS 2019

Based on the invalid number warning, and the nameof error, it appears that the C# code is being compiled with C# 5 or older, and requires C# 6. The code hasn’t changed, so something else has shifted and we’re now getting the wrong C# compiler or compiler flags when building the UE 4.22.0 source.