[CorDebugger] Fixed ArrayAdaptor.GetElements
[SearchResultWidget] Small code cleanup
[FindInFiles] Add a new "Project" column in results

Addresses https://bugzilla.xamarin.com/show_bug.cgi?id=17426
Fix bug 20005 - Gtk access in the background thread
[Core] Deprecate the 1:1 File->Project assumption

(As advised by Mike Krueger to complement the approach to
the fix for BXC#17426)
Show a warning message when opening a solution that is already opened
Merge pull request #557 from knocte/master

[FindInFiles] Add a new "Project" column in results
Fix crash in Search in Files

Don't crash when showing a file which is not bound to any project.
Show the correct project name in the list.
Merge pull request #556 from DavidKarlas/arrayMultipleElements

[CorDebugger] Fixed ArrayAdaptor.GetElements
Fix unit test failure
[DebuggerUnitTests] Moving time of invoking done.Set to ensure Frame is set
Merge pull request #560 from DavidKarlas/fixingFailingUnitTestsNullReference

[DebuggerUnitTests] Moving time of invoking done.Set to ensure Frame is set
[TextEditor] Fix toggle line comment for JavaScript/TypeScript files.