[Haskell-cafe] Maintaining test-suite dependencies with cabal