Keep track of unterminated literal expressions.
tokenUnterminated -> tokenIsUnterminated
Fixed issue where classifier didn't check for backslash-newline.
Confused count with index.
Tests for terminated/unterminated template strings.
Handel assert for missing node kind in isDeclarationVisible for functionType and constructorType
Handel TypeLiterals, ParenTypes, UnionTypes, and ArrayTypes
Handle TypeReference nodes
Add missing prototype properties
Merge pull request #1275 from Microsoft/unterminator

Keep track of unterminated literal expressions.
Merge branch 'master' into isDeclarationVisibleAssert

Conflicts:
	src/compiler/checker.ts
Add test for getters and setters
take token kind from the tree in case if token kind from scanner is different
Merge pull request #1312 from Microsoft/isDeclarationVisibleAssert

Handle assert for missing node kind in isDeclarationVisible for functionType and constructorType
added comments
Merge pull request #1321 from Microsoft/fix_token_meaning_in_formatting

take token kind from the tree in case if token kind from scanner is diff...
handel serializing diagnostics
Merge pull request #1317 from vvakame/addMissingPrototypeProperty

Add missing prototype properties
Merge branch 'master' into es6typings

Conflicts:
	tests/baselines/reference/constDeclarationShadowedByVarDeclaration3.types
add missing prototype definitions