Add <C-]> binding to visual mode vim
Add commandArgs parser to Y.K.V.Ex.Common.

Useful for Cabal/Make/Shell ex commands. Generic shell-style args parser
that is a bit smarter than the current one (ie, it can handle quotes
without dying)
Update Cabal & Make Ex Commands to use commandArgs.

:cabal and :make are now slightly smarter.
Add :! Ex command. (Generic shell call)

Uses the "build" primitives same as cabal, since they aren't actually
very build-specific.
Bump yi-rope for better detection and 7.6.3
Add width record to Window.

Allows for anything with EditorM context to get the number of characters
available in a single line. Needed for operations like "gj" and "gk", I
think.
Force vty 5.2.4 which should fix 32-bit builds
Fix vim keymap for f<.

< comes in escaped as "<lt>", so it wasn't correctly pattern matching
for a single character.

Also adds test for this case.
Allow zero motion in normal operator pending mode. Fixes #657.
I've accitentally a type signature.
Add cabal test to travis
Fix d0.
Fix travis file.
Don't jump out of text bounds with moveTo
Reposition cursor after deleteTrailingSpaceB

Fixes #666
Fix vim write-as (:w ex command).

Parser had two major flaws:
(1) It was using a nonbacktracking choice, both of which had the same
parser at the start. Factor this out.
(2) It was doing them in the wrong order, due to a "many" instead of
"many1" in the first parser unconditionally succeeding. So I just
switched the order we try them, since the :w <file> demands a space.
Interchange write and w in :w parser
Fix eolPoint' manouvers

Fixes #667 and probably #662 (needs vimtests) and maybe even more.
fix typesig
More intuitive justOneSep

What happened is that we got a bit more than we sanely hoped for: we
were catching \n as a separator and correctly killing it and
re-inserting. Because justOneSep moves forward a character in some
cases, it looked like we were just going to the next line.

Fixes #665