[Git][ghc/ghc][wip/T26548] 40 commits: compiler: Exclude units with no exposed modules from unused package check