Fixed 'Bug 13371 - Code formatting removes blank lines before/after
#region and #endregion statements'.
Merge pull request #346 from mono/gitSpeedIssues

First attempt at fixing some memory/speed issues with Version Control.
Fixup for FileIsAdded test.
Updated Win32 Svn counterpart for VCS tests.
bumped debugger-libs for async bug fixes
Fixed 'Bug 13373 - XS adding linefeeds within #ifs'.
Fixed 'Bug 13330 - Error tooltips are broken'.
Fixed 'Bug 12788 - Auto-complete for a method references an old docs
url'.
Bump nrefactory.
Bump nrefactory.
Fixed 'Bug 12755 - Closing a <param/> tag with the AutoComplete
suggestion box open results in non sense xml'.
Bug 13729 - Git checkout error because directory exists.

Now we append the relative path of the URL to the currently selected checkout.
[Ide] About box info now contains the gtk theme name.
Removed redundant Where calls.
Minor optimization to GetDirectoryVersionInfo for Git.

We cache the head revision so we don't do those many revwalks or spawn too
many instances of GitRevision.
Fixed 'Bug 13148 - Annoying "An error has occurred" message when
editing .cshtml files '.
Merge pull request #345 from mono/testRefactor

VCS Tests Refactor
Merge pull request #347 from mono/Bug13729

Bug 13729 - Git checkout error because directory exists.
Try fixing issue with svn tests.
bumped debugger-libs for a breakpoint hang fix