Pin Cabal version in Haddocks to GitHub Pages workflow
This fixes an error, "haddocks/cardano-data:testlib/*.haddock: openBinaryFile: does not exist" Closes #4840