Port over changes to the ScriptSnapshot API from the languageService-v2 branch.
Merge branch 'master' into newCompilerLS

Conflicts:
	src/services/services.ts
Merge pull request #444 from Microsoft/newCompilerLS

Port over changes to the ScriptSnapshot API from the languageService-v2 branch.