rename tc.js to tsc.js
Fixed typo soruceFile -> sourceFile
Merge branch 'master' into tsc
Merge pull request #406 from DickvdBrink/typo-fix

Fixed typo soruceFile -> sourceFile
Merge pull request #386 from Microsoft/tsc

rename tc.js to tsc.js
Simplifying createArrayType recursion check.
I made these changes during some unrelated experiments but I'd like to keep them.
Adding getLeadingComments and getTrailingComments methods to scanner.
Removing unused variable.
Merge pull request #408 from Microsoft/globalArrayType

Simplifying createArrayType recursion check.
Merge pull request #409 from Microsoft/extractComments

Adding getLeadingComments and getTrailingComments methods to scanner.
RegExpExecArray should extends Array<string>

instead of copying all the methods of Array<string>
Add optional index and output to String.match
fix typo: sourcemap -> sourceMap
Merge pull request #415 from ivogabe/regexp

RegExp function return types
fix: /// <reference path="..." static='true' />

The second quote of the static attribute was incorrectly
matched against the first quote of the path attribute.
enable outlining atop of new compiler
switch to using OutliningSpan instead of TextSpan to better support language service
Consolidate logic to use the lib in one location in the tests
added tests for <reference path="" static='' />
adressed CR feedback: use pos instead of full start