Update version to 0.9.2
- Add functionality of navigateToItems
- Fix naming between navigateToItems and getScriptLexicalStructure
- Add test caseas for navigateToItems in the fourslash testsuit
- Update test cases for getScriptLexicalStructure

Conflicts:
	src/services/pullLanguageService.ts
	tests/cases/fourslash/deleteClassWithEnumPresent.ts
	tests/cases/fourslash/fourslash.ts
	tests/cases/fourslash/scriptLexicalStructureItems.ts
	tests/cases/fourslash/scriptLexicalStructureItemsContainsNoAnonymouseFunctions.ts
	tests/cases/fourslash/scriptLexicalStructureItemsModuleVariables.ts
Create static function to wrap around constructor
Update function name from navigatToItem to getLexicalStructure

Conflicts:
	tests/cases/fourslash/scriptLexicalStructureItemsExternalModules.ts
Change the function name to be more explicit
Wrap NavigateToItems functionality into static function
Use declTree instead of syntaxTree to create navigateToItems
Add more test to cover navigateToItems
Update parentName to not include declaration which should not be include in NavigateItems[]
Use RegExp instead of string for comparison
Do not include constructor into NavigateToItems
Add comments for NavigateToItems functions
Update LKG