Ported solution detection for CSharp completer
cs solution detection: some restructuring/cleanup
cs solution detection: style cleanup
simplified cs solution detection
Allow '*' in ycm_filetype_specific_completion_to_disable.
Fix running build.sh from other directories
Fix running from a directory whose name contains space
Merge pull request #9 from metatheos/cs_solutiondetect

cs-completer: improvements for solution detection
Merge pull request #13 from ntkme/fix-build-script

Fix running scripts from certain directories
Merge pull request #11 from AlexJF/wild_autosem_disable

Allow '*' in ycm_filetype_specific_completion_to_disable.
Explain how to generate cmake flags db.

Relevant to Valloric/YouCompleteMe#1084
Add Go support for tag file reading.

Fixes Valloric/YouCompleteMe#1094.
Resolving IndexError issues with unicode in buffer

When the user is typing on a line that has non-ASCII chars,
CompletionStartColumn tends to screw things up because it used to assume every
byte is a char, which isn't true.

Fixes #788.
Merge remote-tracking branch 'upstream/master'