Improved type inferences involving union types
Adding tests
Accepting new baselines
Addressing CR feedback
Accepting new baselines
update LKG
use const enums in compiler
Change 'kind' into a property from a method.
Faster fixedWidthTokenLength function.
Specialize update method for both nodes and tokens.
Small micro optimizations to incremental parsing.
Use an array for getting the right childAt function.
Micro optimize scanning
Specialize findToken walk.
Merge pull request #1050 from Microsoft/incrementalPerf2

More incremental perf tweaks.
Merge remote-tracking branch 'ts_official/master'

Conflicts:
	src/services/syntax/syntaxNodes.concrete.generated.ts
Update syntax nodes.
Merge pull request #1051 from Microsoft/updatedNodes

Update syntax nodes.
update LKG, always emit value as initializer for const enums when 'preserveConstEnums' is specified
add 'emitReverseMapping' task to jakefile