Comment update
Updating to latest ycmd
Handling os.getcwd() throwing an exception.

This can happen if the CWD has been deleted.

Fixes #1129
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.
Updating to latest ycmd
'Function' syntax group now correctly configured
Now extracting PHP functions.

Needed special support because of 'contained' syntax arg.

Fixes #1143
Related #1058
Minor formatting fix for README
Better handling of issues during python setup

Fixes #1151
Updating to latest ycmd