Handle Roslyn API changes in latest master

+ Change default C# class template (drop primary constructor)