Touched up flags.
I didn't even need this.
Updated plugin logic.
Changed bangs on functions and added Dispatch.

  * Added logic to handle git://github.com/tpope/vim-dispatch for handling the
    invocation of commands.

  * Removed bangs at the end of 'endfunc'.
Merge branch 'feature/8-compile-commands' into develop

* feature/8-compile-commands:
  Changed bangs on functions and added Dispatch.
  Updated plugin logic.
  I didn't even need this.
Made less logic jumps.
Ensured proper setting of the makeprg.
Ensured commands were added only on CMake project buffers.
Dropped the need for a tailing 'if' block.
Tightened use of CMake command detection.
Updated commands and utilities.
Merge branch 'release/0.3.0'

* release/0.3.0:
  Updated commands and utilities.
  Tightened use of CMake command detection.
  Dropped the need for a tailing 'if' block.
  Ensured commands were added only on CMake project buffers.
  Ensured proper setting of the makeprg.
  Made less logic jumps.
  Changed bangs on functions and added Dispatch.
  Updated plugin logic.
  I didn't even need this.
  Touched up flags.
Updated files post-release.