spelling fix
Merge pull request #478 from sparecycles/fix/spelling

spelling fix: Idenfier -> Identifier
Support resolution of any part of the RHS of an import
Update reference from tc.js to tsc.js
Emit the line, col information into the rwc runner error baselines
Fix the new sourceMapRecording correctly if the multiple files output to single js file and the file ends with interface definition
Emit declarations and sourcemaps in rwc test runner
Use local source file text to record source map span start
Merge pull request #482 from Microsoft/typeWriter

Support resolution of any part of the RHS of an import
Added JSX types.
Added basic JSX tag+attributes parsing.

Conflicts:
	src/compiler/diagnosticInformationMap.generated.ts
	src/compiler/diagnosticMessages.json
Removed redundant JSX types for identifiers, string literals and properties.

Conflicts:
	src/compiler/diagnosticInformationMap.generated.ts
	src/compiler/diagnosticMessages.json
JSX syntax scanner&parser improvements.

* `XJSElement` became descendant of `Expression`.
* Scanner has "inJSXContents" and "inJSXTag" states for:
  * reading dashes (`-`) in JSX tag and attribute names;
  * reading contents of JSX tags as expression containers, nested elements or text if doesn't match any of previous two;
  * reading JSX attribute value strings as-is (no special meaning for escaped characters).
* Creating "missing nodes" as attribute values.
JSX error recovery improvements.

Conflicts:
	src/compiler/diagnosticInformationMap.generated.ts
	src/compiler/diagnosticMessages.json
One more fix for JSX attributes.
Closing tag check.

Conflicts:
	src/compiler/diagnosticMessages.json

Conflicts:
	src/compiler/diagnosticInformationMap.generated.ts
	src/compiler/diagnosticMessages.json
Improved rules for distinguishing JSX element from type cast.
More edge cases covered.
Improvements for looking for closing tag.
Small fixes for language services.

* `checker` object is used by `createIntrinsicType`, so it needs to be created earlier.
* `acquireDocument` should create file bound to it's snapshot.

Conflicts:
	src/services/services.ts