Update yi.cabal

loosen cabal and fingertree deps.
Use only public API in TestVim.hs.
Merge branch 'qnikst-patch-1'