Remove DynFlags's hscOutName field

We now just pass the output filename as an argument instead
Whitespace only in MkExternalCore
Remove extCoreName from DynFlags

We now just pass the filename as an argument
Update Cabal