Fix non-exhaustive match in fronVtyKey.
Loosen vty bound
Set ESC-to-meta timeout to 0 for vim keymap. Fixes #228.
Add -I5 to default rtsopts so that idle GC doesn't interfere with typing.
Get rid of the remaining boot files

Maybe we could get rid of some of the internal files now that we can
freely import from Yi.Types.

Things that should eventually happen:

* reduce number of orphans, some created by ripping out the types (easy
  ones moved)
* clean up Yi.Types so it's not just parts of 4 modules stitched
  together but something that can work together nicely
Assure calls to dispatch are safe
Make C-w closer to emacs

Fixes #612
Make M-h behave closer to emacs

It now starts selection properly. The point is also put at the start of
the region like in emacs, not the end.

Fixes #611
Fix 7.6.3 Travis build
Hint with buffer names when using C-k with emacs

Fixes #606
joinLinesE: cosmetic
Fix up cabal file a bit
cd and pwd functions

Fixes #587

My initial attempt was to use file hints and filter out anything that's
not a directory but that turned out a bit tricky: we can't do it just by
converting default file hints as we're missing directory information. We
just need to pass what's being typed into the box as an extra value to
the hinter
Hinting for M-x cd
Fix optparse-applicative constraint

https://github.com/feuerbach/tasty/issues/81
disambiguate import in presence of regex-tdfa-rc
Implement C-x C-r (#581)
Fix display of paths starting with /

Fixes #528
Write binary instances by hand in Yi.Types

This stops the stupid TH scoping problems seen in 7.8.3
Don't mark buffer as changed if nothing was killed

Fixes #618