commands: Update target detection and code.
commands: Update target detection and code.

  * commands: Ensure that 'build_current' is called when we have a target.
  * commands: Update command logic.

jalcine/cmake.vim,jalcine/cmake.vim