Remove ghcapi flag.
Remove scion flag.
Drop upper bound for Cabal library.
Simpify writeB and replaceCharB.
Bump diff lower bound.
Remove dead code.
Fix some warnings.
Add travis badge to README

The travis badge provides a quick way to view the build status and jump to the travis build result.
Merge pull request #568 from bennofs/travis-badge

Add travis badge to README
Merge remote-tracking branch 'myfork/maintenance'
Improved Vim Km block insert/append, with tests.
Merge pull request #569 from rgoulter/visual-insertappend

Improved Vim Km block insert/append, with tests.
small correction to the yi executable path in README
Merge pull request #570 from rdesfo/master

small correction to the yi executable path in README
Non-qwerty support for Vim keymap.
Merge pull request #571 from ethercrow/colemak

Non-qwerty support for Vim keymap.