Use Hackage fixities in Fourmolu CLI mode
See https://github.com/haskell/haskell-language-server/issues/3421.
Could do with a test.
(EDIT: I've forgotten exactly how this relates to https://github.com/haskell/haskell-language-server/pull/3165...)
(EDIT: I'm also now confused as to why I wanted to pass --no-cabal in the first place in https://github.com/haskell/haskell-language-server/pull/2950 (sub-EDIT ah, probably just performance). We should also look at https://github.com/haskell/haskell-language-server/issues/3449 and https://github.com/haskell/haskell-language-server/pull/3771 and see whether Ormolu has similar issues.)
Can we somehow instead pass the actual accurate fixities that GHC computes for the file to fourmolu? It seems strange to rely on hacks when in HLS we know the actual fixities for everything as soon as a file compiles.