Adding support for ycm to the cpp filetype

Conflicts:
	syntax_checkers/cpp.vim
c, objc and objcpp support
Add support for *.twig files
Force case-sensitive matching in syntastic#c#ReadConfig

This makes it not match lines like:
-include some_header.h
Merge pull request #456 from RedBeard0531/master

Force case-sensitive matching in syntastic#c#ReadConfig
Refactor ycm usage into separate files
javac checker added fix for glob function
Merge pull request #458 from troydm/master

javac checker glob related bug fixed
Merge pull request #454 from asm89/twig

Add support for *.twig files
php: fix phpmd to use post_args

PHP mess detector expects the filename as the first argument, followed
by the output format and the rules. To fix this, use the 'post_args' to
provide the arguments.
Also change the subchecker to 'phpmd' instead of 'phpcs'.
Merge pull request #460 from teranex/master

Fix php mess detector in php
Merge remote-tracking branch 'valoric/ycm_support'
Merge remote-tracking branch 'scrooloose/master'