Option to complete inside comments and strings.

Fixes issue #105.
Some extra docs for the Completer API
More doc updates for Completer API
Option to collect identifiers n comments/strings

Fixes #98.
Updating vimdoc
Docs rewording; have other lang semantic support
Vimdoc update, again
Bringing back the Boost.Chrono workaround

Fixes #124
Work around CMake failure to find proper Python.
ycm_core needs to be linked with librt under Linux
Merge pull request #129 from rjeczalik/master

YCM does not work out of a box for Ubuntu 12.04
Linking with librt only on Linux
Let local YCM config file override global config file

Currently, when VIM opens a source file, YCM always defaults to
'g:global_ycm_extra_conf_file' if it exists.

This commit changes YCM's behaviour so that it first tries to find the config
file in the source file's folder (or any of its parents folder), before
falling back to 'g:global_ycm_extra_conf_file'.
Fix non-framework python paths.
Fix non-framework python library path.
Only use python_finder on OSX.
Need to pay closer attention ;(
Merge pull request #119 from olajep/let-local-conf-override-global

Let local YCM config file override global config file
New FAQ entry; segfaults on some linux distros
ycm_core needs to be linked with librt under Linux