Using a more complete Haskell .gitignore

I was using "cabal sandbox", and figured some common Haskell projects artifacts can also be added to the .gitignore.