Merge pull request #172 from ReedCopsey/master

Migrate from FSharpX to FsXaml for XAML support
Use incremental lexing from FSharp.LanguageService
Merge remote-tracking branch 'upstream/master' into lex
Merge pull request #173 from dungpa/coloring

Add color options for reference types, value types and patterns
Require Admin privileges while saving navigation bar configuration

Fix #37
add Function syntax classification type

fix an issue with coloring namespaces
refactor DocumentEventsListener
add events throttling into SyntaxConstructClassifier
Make sure to read from the main config file
increase Depth colorizer events threshold from 200 to original 500 ms
Merge pull request #177 from dungpa/navigation-bar

Require Admin privileges while saving navigation bar configuration
Merge pull request #178 from vasily-kirichenko/coloring

Add Function syntax classification type
Merge remote-tracking branch 'fsprojects/master' into fsprojects_coloring
Merge pull request #175 from dungpa/lex

Use incremental lexing from FSharp.LanguageService
Merge remote-tracking branch 'fsprojects/master' into fsprojects_coloring
add SourceCodeClassifier tests
Rename command shouldn't do any work under cursor changes
Merge pull request #181 from vasily-kirichenko/coloring

add SourceCodeClassifier tests
Merge pull request #183 from dungpa/rename-refactoring

Rename command shouldn't do any work under cursor changes
Merge remote-tracking branch 'fsprojects/coloring' into fsprojects_master

Conflicts:
	src/FSharpVSPowerTools.Logic/RenameCommandFilter.fs
SyntaxConstructClassifier.GetClassificationSpans filter out invisible spans
further optimize SyntaxConstructClassifier