updated gitignore, added conditional cabal debugging