Tasty instead of Test Framework.

Conflicts:
	yi/yi.cabal
No need to hide mtl package anymore.

Originally hiding it was needed because of a conflict between mtl and
monads-fd, and the latter is deprecated for some years now.

Conflicts:
	yi/src/library/Yi/Boot.hs
Make Rope tests pass.