[csharp] add interfaces for parser dependencies
[csharp] add tokens tester
[csharp] update todo
[csharp] refactor gherkin dialect
[csharp] refactor constants to GherkinLanguageConstants
[csharp] refactor token matcher
[tests] add Norwegian test file
[csharp] refactor token matcher
[csharp] fix comment matching
[csharp] refactor Token
[csharp] capture language in AST
[csharp] capturing docstrings
[grammar] refactor DocString handling
[grammar] refactor DocString handling (empty lines)
[csharp] refactor token matcher (DocString)
[tests] add DocString test with content type
[csharp] perform DocString indent handling in token matcher