Fixed 'Bug 8795 - Completion shows namespace entry which in not usable'.
Merge pull request #379 from mono-soc-2013/simonl/flexible-grouping

Some improvements to the CodeIssuePad and runner.
[MacPlatform] Rely on Xwt.Mac initializing MonoMac for us

We don't want to call NSApplication.Init multiple times as MonoMac is now
going to explicitly prevent this by throwing an exception. It's a bug if
we ever do this, especially if we try to delay-init monomac and end up
calling NSApplication.Init either on the wrong thread or after we've
already tried to use monomac types.
[RootWorkspace] Some generic file cleanup that optimizes:

Make some functions static, add Ordinal comparison argument.
[Verison Control] Main folder cleanup:

Removed redundant Using directives.
Added StringComparison arguments.
Removed unused private function from Repository.
Made some functions static.
[Version Control] Removed unused files AnnotateView and AnnotateCommand.

They have been replaced by BlameView and BlameCommand apparently.
Revert two of the static function conversions as they require API changes.
[Version Control Cleanup in Dialog and Views folders.

Remove redundant usings.
Add StringComparison argument.
Removed some redundant qualifiers from definitions.
Made some functions static. =D
Revert two more public API changes.
Merge pull request #380 from mono/someCleanup

Cleanup for Version Control and RootWorkspace
[TextEditor] Set GdkWindow.Background to prevent black flashes on focus.

Fixes https://bugzilla.xamarin.com/show_bug.cgi?id=9963
[Core] Add a way to override the config directory for MD

This allows us to redefine the directory where we store the
mono-addins addin cache.
Bump nrefactory.
[SourceEditor] Improved message bubble theming.
[HexEditor] Take back workaround, it's now fixed.
[CSharpBinding] Stabilized xml verification routines & switched to the new nrefactory library layout.
Bump md-addins for various fixes
Bump nrefactory.
[Version Control] Bug 13886 - Conflicted project files and MergeView fixes.

No longer throw exception because we modify children list on destroy.
We now have an attachable window for project files which are in a broken project.
Fixed 'Bug 14052 - Text Editor Shows Red Text When There Are No Errors'.