Speed up incremental parsing by caching child tokens instead of walking the tree for them.
Speed up findToken
Speeding up parsing and incremental parsing.
Remove unused code.
Speed up incremental parsing
Remove SyntaxNode class
Remove shared arrays.
Remove childCount and childAt from ISyntaxElement.

Conflicts:
	src/services/syntax/syntaxUtilities.generated.ts
Remove accept method from syntax nodes
Use functions instead of classes
Simplifying node constructors
Remove SyntaxNode.ts file

Lots of cleanup of the syntax generator.

Sort definitions.

Remove unused class.
Merge pull request #1037 from Microsoft/incrementalParsingPerf

Speed up incremental parsing by caching child tokens instead of walking ...