Cabal configured to build a main executable and a test suite