[TextEditor] Improved undo performance (Fixed 'Bug 17959 - Poor Undo
Performance').
Bump nrefactory.
[Core] Fix path to version.config file
[VersionControl] Fix concurrency in query thread.

Fixes bugs #11662, #13225, #13241, #13814, #14581.
When we did a recursive=true call, we didn't use the query thread, which
caused multiple entries in native libraries.
This fixes it so recursive=true will make the caller wait for the query
to finish.
Merge pull request #501 from mono/fixConcurrency

[VersionControl] Fix concurrency in query thread.
Add unit tests

Added unit tests for the Project.RefreshReferenceStatus method.
Added unit tests for support for loading unsupported projects.
Merge branch 'master' into retina

Conflicts:
	main/src/addins/CSharpBinding/MonoDevelop.CSharp.UnitTests/UnitTestTextEditorExtension.cs
[Debugger] code cleanup
[Icons] [MonoDevelop.SourceEditor2] New issue icons for QuickTasks
Fixed 'Bug 18356 - Weird behavior of the unit test markers in the
editor'.
[VersionControl] Increase Query sleep timer to 1000
[VersionControl] Workaround for #17216.
[Icons] md-addins bump
[NuGet] Fix 18364 - NuGet.exe message mentions Visual Studio.

Updated NuGet.exe output messages so they do not refer to Visual
Studio and anything Visual Studio specific.

Messages from NuGet.exe when using the -RequireConsent parameter were
referring to Visual Studio.

nuget install -RequireConsent
nuget restore -RequireConsent
Made WebApplication-Empty template C#/VBNet specific, as it is not supported for F#
Made NUnit templates C#/VBNet specific as F# provides its own templates
[NuGet] Move NuGet binaries to external nuget-binary repository.
[NuGet] Fix message when packages dialog opened from unified search.

Show "Searching packages..." instead of the incorrect
"Loading packages list..." when the dialog is opened from the unified
search.
[Icons] New star icons
[Icons] Tree popup button