Bug 6014 - Changed the way Version Control Remove works.

Version Control Remove now only removes the items from version control.
It doesn't delete them.
Bug 10895 - Exception on solution update

Fixed an issue when submodules are out of date when issuing a repository update.
[Version Control] Remove Command:

Restore backups in case of git removal failure when we want backups.
Fix API breakage. :D
[Version Control] Remove Command - No longer break API.
[Version Control] Remove Command - Backup improvements.
[Version Control] Git Update

Fix API break.
Modified OnUpdate to use type flags rather than additional parameter.
[Version Control] Update Command - Fixup for Submodules

Now, in case we have dirty submodules, we warn the user that he might lose changes.
We give him the option to abort, only update unchanged or discard.
[CSharpBinding] Fixed null reference exception.
[CSharpBinding] Pathed document now uses the type system segment tree
to improve it's item recognition.
Use the new animation API from XWT
Bump Mono.Addins and Xwt
Bump md-addins
Bump nrefactory.
[CSharpBinding] Fixed constructor completion.
[Ide] Reposition the completion item tooltip window on filter event.
[CSharpBinding] Improved bracket insertion when closing with dot.
Merge pull request #336 from mono/removeFiles

Bug 6014 - Changed the way Version Control Remove works.
Updated reference to md-addins
[NUnit] MacUnit has been renamed to GuiUnit
[Debugger] Don't pass the full expression region down recursively