[Git][ghc/ghc][wip/dcoutts/foreign-label-source-refactoring] 15 commits: Change dsCCall to take a CCallSpec