Remove 'debugger' call
Removing the 'resolvingTypeReference' flag.  This value can be computed syntactically.

Also addressed buggy completion behavior due to incorrect setting of this flag.
Update file names.
Updating test.
Update LKG.
Code review feedback
Don't use contractions in error messages.
 Stop using a resolver in the public API for getting the display string for a symbol.

     For the single symbol that needs a resolver (currently an alias symbol), the resolver can just be
     provided at symbol creation time.
No need to check if in resolution.
Update LKG.
Stop recreating global decls between edits
Back to creating new primitive symbols
Replace unit tests with baseline tests.
Replacing unit tests with baseline tests.
Replace unit tests with baseline tests.
Move more unit tests into baseline tests.
Add test case.
Fix the declaration file emit for index signatures of class
Fix the import declaration assigned value resolution in case of internal module reference
Proper handling of infinitely expanding generic type references