Merge remote-tracking branch 'github-nosami/master' into develop

Conflicts:
	OmniSharp/OmniSharp.csproj
Merge remote-tracking branch 'refs/remotes/origin-nosami/master' into develop
Merge remote-tracking branch 'refs/remotes/origin-nosami/master' into develop
QuickFix: fix GetNonBodyRegion crashing on delegates
Add documentation to type lookup handler
cache the string representation of the documentation, not the xmlW
Merge branch 'develop' of kismu:git/omnisharp-server into develop

Conflicts:
	OmniSharp/OmniSharp.csproj
Merge remote-tracking branch 'refs/remotes/github-nosami/master' into develop
FindAllSymbols: add DeclaringTypeDefinition.Name in the end
A more robust algorithm for automatically looking up a project when adding a file to a project.
If fusion is not available, catch the exception. In addition, allow for direct assembly lookups - previously, if an assembly reference was a full path it might not be added, even if it existed.
Arg. Xamarin is trying to make me go mad with its tab settings.
Merge pull request #28 from bbbscarter/master

A couple of fixes for loading Unity projects on OSX, and adding files to projects
Merge branch 'feature-find-symbols-format' of https://github.com/sp3ctum/OmniSharpServer into sp3ctum-feature-find-symbols-format
removed duplicate files
code tidy
added request/response logging
added request/response logging
should not add parentheses for classes that are not being instantiated
should not add parentheses for classes that are not being instantiated