Updated test suite.
Squashed commit of the following:

commit 17c60892fc91e1d6d2b26f4015567f957ee13da0
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Jul 16 00:52:47 2014 -0400

    Updated path spec.

commit 3c6c7856ab7a436bae3aa27d9f6b0aba3a6030b2
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Jul 16 00:11:35 2014 -0400

    Improved tests for flags and flags spec itself.

commit 6907bb0c0e7b17210f3000eb9cc999ee04f61e24
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Jul 15 23:16:53 2014 -0400

    Improved the handling of the killing and spawning of Vim.

commit 340d7264f62d8ec31b00d97e32446eb283ca2035
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Jul 15 23:14:24 2014 -0400

    Improved ctags plugin to conform with the test suite.

commit a10b8f33609141693478996a36057f56ab2e08a7
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Jul 15 23:14:10 2014 -0400

    Improve test for ctag generation.