copy LanguageService and Parser from FSharpBinding
finish synchronizing LanguageService with FSharpBinding
Rename refactoring finds symbol usages project-wide
General cleanup and reorganization
Remove the use of Package.GetGlobalService

Use fields instead of properties where possible
Add an option to disable NavigateTo feature
Merge pull request #118 from vasily-kirichenko/update-language-service

Update language service
Merge remote-tracking branch 'dungpa/option-to-disable' into fsprojects_master

Conflicts:
	src/FSharpVSPowerTools.Core/FSharpVSPowerTools.Core.fsproj
Rename refactoring does not find usages of the symbol before the dialog is closed with OK result
fix: Rename dialog shows an error if canceled
Rename refactoring checks if the symbol is in the current project before opening the dialog
Merge pull request #129 from vasily-kirichenko/optimize-rename-dialog

Rename refactoring does not find usages of the symbol before the dialog is closed with OK result
optimized LanguageService.ProcessParseTrees
add tests for find usages of active patters

extract SymbolParser tests
add a test for find usages of property initializers
Fix #128, #130 - move to FCS 0.0.31 and add private symbol check
Merge pull request #131 from dsyme/fix128-130

Fix #128, #130
Rename refactoring searches for symbols usages based on their scope
Rename refactoring reuses ParseAndCheckResults for file-scoped symbols
Merge pull request #132 from vasily-kirichenko/optimize-locals-renaming

Optimize locals renaming