Address code review
Merge branch 'refactorGrammarCheck' of https://github.com/Microsoft/TypeScript into refactorGrammarCheck

Conflicts:
	src/compiler/checker.ts