Add Setup.hs to allow building without cabal-install