Added call to communicate() after terminating server
Expose OmniSharp's ReloadSolution command
Merge pull request #855 from mispencer/ReloadSolution

Expose OmniSharp's ReloadSolution command
Adding 'mail' filetype (mutt) to blacklist

Fixes #847
Bumping to newest Requests & requests-futures
Updating to Boost 1.55
Removed communicate call.  Moved log file handling to the server daemon
fix Travis-CI failures
Fixing Boost build with Clang 3.4

This applies the following Boost patches that have already been applied
upstream:

https://github.com/boostorg/atomic/commit/6bb71fdd8f7cc346d90fb14beb38b7297fc1ffd9.patch
https://github.com/boostorg/atomic/commit/e4bde20f2eec0a51be14533871d2123bd2ab9cf3.patch

These patches will be in Boost 1.56 but until then we need to make the local
changes.

Fixes #864
Resolving a minor lint error
fixed some comments and opened the logfiles in ascii rather than binary mode
Merge pull request #860 from aslater/master

Revised fix for ycmd terminate race condition
Restore cpoptions before calling finish

The user's 'cpoptions' are saved and restored when this script finishes
normally, however there are some cases where this script finishes early,
and where the user's 'cpoptions' are not restored beforehand.
Merge pull request #874 from amdt/restore-cpo-on-finish

Restore cpoptions before calling finish
Always use python_finder on install

When using something like [pyenv](yyuu/pyenv) cmake fails to find the python library.
Minor var naming changes
Update Jedi to latest upstream dev branch
YCM client now sends utf-8 encoded JSON.

Previously, we'd just use json.dumps() to dump out JSON. By default,
ensure_ascii is set to true and non-ASCII chars are encoded as \uXXXX.

Problems seem to happen with other text in the data then not being utf8. I'm not
sure why, still can't repro. This should go away now that we explicitly build a
unicode string which we then encode as utf8.

Hopefully fixes #821.
Moved a comment around & rephrased it
Fixing more unicode-related issues.

This is getting really tedious really fast.