Removing default server_location.
Updating to latest ycmd
Updating to latest ycmd
Updating to latest ycmd
Removed out-of-date sentence from README.
Mentioning YCM_CORES var in FAQ when out of RAM.
Added a unicode test for OverlapLength()
Custom identifier support now done.

This commit is the YCM-client part of the support. The ycmd support is
already done.

We now need per-language identifier regexes in ycmd (see
identifier_utils.py). There's some for HTML, CSS and the generic regex
that was used for everything until now.  Pull requests welcome for other
languages.

Fixes #86.
Updated to latest ycmd
Updating to latest ycmd
Updating docs to mention regex semantic triggers.

This was recently added to ycmd.
Revert "doc: defaults: remove dot as semantic trigger for vim"

This reverts commit 5e227812ca06691c6b493bc2682bebfbb46109ab.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	third_party/ycmd