vim: Add vimux task runner support.

  * Refers to issue #35.
  * Adds support to use the Vimux plugin to run and handle commands.
[wip] vim: Add 'syntastic' and 'ycm' plugins.
[wip] vim: By default, turn off all extensions.
[wip] vim: Caught silent error for mapping multiple extensions.
[wip] vim: Make things work well.
[wip] vim: Really hating viml.
[wip] vim: Yeah, I hate viml.
[wip] vim: foobar.
[wip] vim: Fuck you viml.
[wip] vim: Yeah, I hate viml.
[wip] vim: Foobar bitch.
[wip] vim: Patch up extension support.
[wip] vim: Make sure functions default down to 'vim' for extensions.
[wip] vim: Patching up extension support.
[wip] vim: Good progress, but still errors.
[wip] vim: Extensions updated. Holy.
[wip] vim: Patch code, silly errors.