Removed allow_failures, things should work now.
Modernized .cabal file.