Minor refactoring
Fix Vim E885: not possible to change sign

Clang will sometimes give a diagnostic for line 0, and Vim borks on
placing signs for line 0.
add installation instructions for OpenBSD

and document the possibility to use system boost
instead of the bundled version.
Updated to latest ycmd
Merge pull request #1254 from Mischi/doc-openbsd-installation

add installation instructions for OpenBSD
Updated to latest ycmd
Fixing typo in OpenBSD install section.

Also added a note about OpenBSD not being officially supported.

Fixes #1263
Update documentation with FreeBSD installation instructions

@Valloric: I'm very happy to have YouCompleteMe with clang completion working 100% on FreeBSD 10.1 :) Thank you for this
Merge pull request #1269 from tony/patch-1

Update documentation with FreeBSD installation instructions
Updating to latest ycmd
Initial clang_complete like parameter completion