Refactoring functions related to processImport
Refactoring preProcessFile to use new scanner
Move switchToForwardSlashes from pathUtils to utilities
Add comment
Refactoring getFileReferenceFromReferencePath for both parser and language service
Add unittests for preProcessFile
Fix indentation
Fix indentation and space
Merge branch 'refactorRefFilesPath' of https://github.com/Microsoft/TypeScript into refactorRefFilesPath
Fix getTokenPos for scanning import statement
Remove diagnostic from pre-processing of files
Add tests case for invalid syntax in import statement and triple slash reference
Move Convert FileReference to the shim
Add fourslash support and tests cases
Add fourslash support and tests cases
Merge branch 'refactorRefFilesPath' of https://github.com/Microsoft/TypeScript into refactorRefFilesPath
Remove old commit and debugger flag
Address code review
Fix indentation
Address code review