Added configuration options for ctags.

  * Added options with sensible (to me) presets.
  * Searches for 'ctags' binary and automatically sets it.
Added background process handler.

  Added logic to invoke commands in the 'background', via vim-dispatch or just
  falling back to using the foreground.
Added the script for generating tagfiles.
Added ctags commands and polished commands.

  * Cleaned up the generic build commands due to its constant need to just
    rebuild the cache.
  * Using `make` instead of `cmake` to encourage color output.
Ensured valid file paths on return.
Fixed a syntax issue.
Updated ctags options.
Fix syntax error "else if" ==> "elseif"
Let build files created into builddir

The `PWD=... cmd` setting didn't work for me
change to `cd ... && cmd`
Added 'path' updating method. A bit heavy.
Merge branch 'feature/updating-path' into develop

* feature/updating-path:
  Added 'path' updating method. A bit heavy.
  Added definition for updating the path.
Finalized touches for ctags support.

  * Updates the 'tag' variable with the generated tag files.
  * Proper command completion output.
Merge branch 'feature/ctags' into develop

* feature/ctags:
  Finalized touches for ctags support.
  Updated ctags options.
  Fixed a syntax issue.
  Ensured valid file paths on return.
  Added ctags commands and polished commands.
  Added the script for generating tagfiles.
  Added background process handler.
  Added configuration options for ctags.

Conflicts:
	autoload/cmake/util.vim
Merge pull request #11 from robturtle/master

Repair Issues With `:CMakeCreateBuild`
Corrected logic for updating path.

  * Ensured directories weren't being directly repeated.
Updated documentation lighty.
Updated documentation and version numbers.

  Tapered the documentation lightly.
  Updated the point release numbers in files.
Squashed commit of the following:

commit 653eae7ab48a4a10514888a54d2ce19aa51f6183
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Mar 25 11:15:55 2014 -0400

    Updated documentation and version numbers.

      Tapered the documentation lightly.
      Updated the point release numbers in files.

commit f005ab42f8cc00c5fea6fa689bd187ba9de50874
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Mar 25 11:14:03 2014 -0400

    Updated documentation lighty.

commit 2d8c727793696e56348a08a2967b3b30ec86439e
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Mar 24 11:19:15 2014 -0400

    Corrected logic for updating path.

      * Ensured directories weren't being directly repeated.

commit b81b5208b1470076ab20975f879a7fe59d266f47
Merge: 65facd9 92280e8
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Mar 25 08:12:43 2014 -0400

    Merge pull request #11 from robturtle/master

    Repair Issues With `:CMakeCreateBuild`

commit 65facd9dd9a2def3a334ce7ad5db6055594c5bf7
Merge: 841cdce df99794
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Mar 24 07:51:11 2014 -0400

    Merge branch 'feature/ctags' into develop

    * feature/ctags:
      Finalized touches for ctags support.
      Updated ctags options.
      Fixed a syntax issue.
      Ensured valid file paths on return.
      Added ctags commands and polished commands.
      Added the script for generating tagfiles.
      Added background process handler.
      Added configuration options for ctags.

    Conflicts:
    	autoload/cmake/util.vim

commit df997947c6a7e9fcaab0a85d287ed7a8d6d80397
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Mar 24 07:46:54 2014 -0400

    Finalized touches for ctags support.

      * Updates the 'tag' variable with the generated tag files.
      * Proper command completion output.

commit 841cdce98124d7f4517281aaf0f2cf87810142c0
Merge: 2f77522 ee51a45
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Mar 24 06:46:48 2014 -0400

    Merge branch 'feature/updating-path' into develop

    * feature/updating-path:
      Added 'path' updating method. A bit heavy.
      Added definition for updating the path.

commit ee51a45f565d1ac801c5ecc120cb6eb3070ac73a
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Mar 24 06:46:29 2014 -0400

    Added 'path' updating method. A bit heavy.

commit 92280e843acaebb3c83c78a61bc1b434f818e05a
Author: LIU Yang <JeremyRobturtle@gmail.com>
Date:   Tue Mar 18 10:00:49 2014 +0800

    Let build files created into builddir

    The `PWD=... cmd` setting didn't work for me
    change to `cd ... && cmd`

commit 9fa7bb75d0ce3fc677a9430822247eca94d2ca66
Author: LIU Yang <JeremyRobturtle@gmail.com>
Date:   Tue Mar 18 09:44:27 2014 +0800

    Fix syntax error "else if" ==> "elseif"

commit 192343b59e9aded8bcd27707b2250072f3143068
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Mar 7 23:27:46 2014 -0500

    Added definition for updating the path.

commit 706170e51c7a8a92bf80882bd2a2b80d99cbad04
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Mar 5 17:37:35 2014 -0500

    Updated ctags options.

commit 781ff8d1ce2e2660550769eca29c553c0c236155
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Mar 5 17:37:17 2014 -0500

    Fixed a syntax issue.

commit 6518b4521740b0344caae0a001ffc87d0ab3965d
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Mar 5 17:36:49 2014 -0500

    Ensured valid file paths on return.

commit 960dce3b5cafe47463f45ba8083fedb0521fd845
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Mar 5 17:33:31 2014 -0500

    Added ctags commands and polished commands.

      * Cleaned up the generic build commands due to its constant need to just
        rebuild the cache.
      * Using `make` instead of `cmake` to encourage color output.

commit ae4db1eadc06bd7a933d70cf8817ef578ae38d5b
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Mar 5 17:32:47 2014 -0500

    Added the script for generating tagfiles.

commit 41bcba6de106fa28110a99e9a9967f375d453a10
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Mar 4 22:31:27 2014 -0500

    Added background process handler.

      Added logic to invoke commands in the 'background', via vim-dispatch or just
      falling back to using the foreground.

commit e716e188a05f677c6f168c5450b0133b86457a61
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Mar 4 22:19:49 2014 -0500

    Added configuration options for ctags.

      * Added options with sensible (to me) presets.
      * Searches for 'ctags' binary and automatically sets it.

commit 2f7752274e39c3aec87b6dffcf1bf5fac622cf63
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Mar 4 22:14:01 2014 -0500

    Ensured the generic build command built the 'all' command.
Squashed commit of the following:

commit 653eae7ab48a4a10514888a54d2ce19aa51f6183
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Mar 25 11:15:55 2014 -0400

    Updated documentation and version numbers.

      Tapered the documentation lightly.
      Updated the point release numbers in files.

commit f005ab42f8cc00c5fea6fa689bd187ba9de50874
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Mar 25 11:14:03 2014 -0400

    Updated documentation lighty.
Merge branch 'release/0.3.1'

* release/0.3.1:
  Updated documentation and version numbers.
  Updated documentation lighty.
  Corrected logic for updating path.
  Finalized touches for ctags support.
  Added 'path' updating method. A bit heavy.
  Let build files created into builddir
  Fix syntax error "else if" ==> "elseif"
  Added definition for updating the path.
  Updated ctags options.
  Fixed a syntax issue.
  Ensured valid file paths on return.
  Added ctags commands and polished commands.
  Added the script for generating tagfiles.
  Added background process handler.
  Added configuration options for ctags.
  Ensured the generic build command built the 'all' command.