Updated .cabal and fixed the Ghc 7.6 catch error