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
Merge remote-tracking branch 'upstream/master'

Conflicts:
	third_party/ycmd
Use `abort` with s:SetUpPython

This will prevent YCM from setting up autocommands etc, if there's an
error during setup, e.g. a invalid setting for
`g:ycm_path_to_python_interpreter`.
Merge branch 'setuppython-abort'