OmniSharp / omnisharp-roslyn C# 2.1K 427 OmniSharp server (HTTP, STDIO) based on Roslyn workspaces csharp dotnet-sdk dotnet omnisharp