[ASP.NET] Fixed ASP.NET Directory add command.

No longer show adding a directory as enabled when we have no files in that directory.
Handle sub issues better when batch running.
[Refactoring] Fix concurrent modification problem in IssueGroup.
[Refactoring] Fix in-editor batch fixing of sub issues.
[Refactorion] Don't parse files multiple times when batch fixing issues.
[Refactoring] Fix some analysis warnings/suggestions.
Correct the md-addins hash
Bump xwt
Fix the build after the recent xwt api change
Fixed 'Bug 14253 - NRE in Find References'.
[Version Control] General fixes to Checkout Command:

ProgressDialog now exposes if it's cancelled or not.
Set the MessageDialogProgressMonitor as slave so we can access its IsCanceled.

[Git] Implemented Cancelling of Checkout.
[Version Control] Win32 Subversion Cancel for Checkout.
[Version Control] Implemented cancelling for Unix Subversion
[Version Control] Refactor cancelling by using an event.
Added catch for cancelling the operation
Bump md-addins and xwt
Return IntPtr.Zero now
Whoops, bump version checks
Revert "Revert "MSBuild support fixes""

This reverts commit 77beefd0e767d941f3d2f90eb64d2a4d68313afc.

Conflicts:
	main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Formats.MSBuild/MSBuildProjectHandler.cs
Revert "Revert "[MSBuild] Implement RefreshWithContent in the v4 builder""

This reverts commit 6ec678ff6fb26e41246e9f109e40173d56029711.