Build the declaration files generated in the rwc run to make sure there arent any errors
Use our own scanner for 'isNumericName'.
Handle numeric signs in 'isNumericName'.

To be fair, I don't think humanity knew about negative numbers until like 200 B.C.E.
Ensure that numeric names are in their printed form.
Quick edit to comment.
Merge branch 'master' into numbersAreHard

Conflicts:
	tests/baselines/reference/numericIndexerConstrainsPropertyDeclarations.errors.txt
Make things more conformant with 9.8.1 of EC-262 spec.

Specifically, a numeric property is simply now any property whose name N is equal to ToString(ToNumber(N)).
Fixed semantic colorization for module names on the value side.
Add es6 target
Add basic parsing support for let and const
Disallow let and const declarations outside blocks
Fix line endings
Move symbolDisplayPartKind to services side
Explain what is happening in 'isNumericName'.
Added test case, renamed test cases.
Added facilities for using positions on classification tests.
Add binder support for block scoped variable declarations
Do not allow use of block-scoped variable before its definition
Ensure duplicate let/const declarations accross files are reported
Report duplicate identifier errors on all locations for merged declarations to align with local declarations