Added missing instances

As I prepare for a 1.0 release, I was working on converting `trifecta` over from its own internal `wl-pprint-terminfo` to use `ansi-terminal` and along the way I found myself needing a number of the instances that are missing from types provided by `ansi-terminal`.

I've attached a pull request that adds the instances.

I cannot reasonably provide them outside of the package with orphans, but since its adding instances, it does require a version bump. =/