[Git][ghc/ghc][master] 10 commits: Refactor fundep solving