Merge branch 'release/0.1.9-1' into develop

* release/0.1.9-1:
  Bumped version up to 0.1.9-1 due to performance tweaks.
Added logic to load C and C++ flags from CMake into Syntastic.
Added logic to add flags to YouCompleteMe.
Updated docs about new integrations support.
Proper 'echomsg' if Vimux is being used.
Broke flags into a list just for YCM, because it likes it like that.
Updated README with a few TODOs.
Changed some logic and refactored.
Added an augroup (might be bad) for the injecting.
Fixed a bit of logic in the flag loading.
Dropped the buffer prefixing (for now).
Updated README with ToDos.
Fixed commands.
Tweaked primary plug-in file.

  Added a clean+build function for quicking use of commands.
Added logic to set 'makeprg'.
Tweaked commands and utility methods.

  Added a means of invoking targets via the build system directly (a lá cmake
  --build). Also, normalized some of the text for messages and used more Vim
  then shell for some functions like deleting files and what not. Refactored the
  act of invoking shell methods to cmake#util#shell_exec() so we can use Vimux
  if available. And finally, set the `makeprg` if available.
Squashed commit of the following:

commit 524cfa7de8bbc006bc67ecfd585deaaeb772f42a
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Sep 27 19:19:30 2013 -0400

    Updated docs.

commit cdc3d504a92edb6102daecee08a1c452c50e2130
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Sep 27 17:45:32 2013 -0400

    Updated README a bit.
Added checks of existence for Syntastic + YouCompleteMe.
Added some awesome helpers into the mix.

  Added file plug-in information for C, C++ and CMake so that CMake is
  automatically loaded into those files and those alone. Also refactoring led
  to smaller files so enjoy!
A bit of repositioning.