adding test-suite in cabal file and removing custom script in travis.yml. Lets see if the default works.