NavigateTo: iteration 0
NavigateTo: iteration 1

-INavigateToItemDisplay2 is used instead of INavigateToItemDisplay to
support preview
-use case-insensitive matching
merge with upstream branch
remove merge artefacts
align names to the common style
fix style issues, removed unused references
pick project provider from cache
update xml documentation
ProcessParseTree tests added
- separating VS2013 specific functionality into separate assembly
- keep removing statics used to share dependencies

Please enter the commit message for your changes. Lines starting
merge with upstream
save active documents as pairs filepath -> snapshot instead of IWpfTextViews
workaround for VS2012 MEF behavior
merge with upstream
optimized: RenameCommandFilter does not update its state if symbol under caret is not changed
update FCS to 0.0.28

unignore LanguageService test for named DU fields
Merge pull request #110 from vasily-kirichenko/update-fcs-to-0.0.28

update FCS to 0.0.28
Merge pull request #107 from vasily-kirichenko/master

Optimized: RenameCommandFilter does not update its state if symbol under caret is not changed
fix merge issues, fix references to use dlls from VS2012 SDK
add document events throttling
Merge pull request #109 from vasily-kirichenko/events-throttling

Document events throttling