Initial work on making all node construction in the parser consistent.
Make node creation more consistent in the parser.
Simplify parser.
More parser simplification.
More parser consistency.
Merge branch 'master' into parserConsistency

Conflicts:
	src/compiler/parser.ts
Merge pull request #1245 from Microsoft/parserConsistency

Parser consistency