Adding general and Haskell .gitignores.