Updated scanner syntax documentation
Initial CSharp parser

ScannerSyntax minor code cleanup.
Fixing CS parser
Samples solution and project configuration fixes
Source cleanup
Added diagnostics in RnGlrParser.cs
Moved CSharpParser from Samples to Sandbox
Initial version of working CSharpParser (slow on building and loading language)
Initial SparseTable.
Failed optimizing by the "row displacement scheme".
This method is suitable only for in-memory tables and
not for code generation.
Decision tree and documentation cleanup
Decision tree codegeneration through visitors
Minor CSharpParser fixes
Added performance test
Added undefined tokens diagnostics.
Added missing rules to CSharpParser
CSharpParser keyword-identifiers support ("var", "assembly" etc.)