When making a DLL, print the number of symbols that are in it
Change the list of modules that are put into a separate DLL on Windows

Fixes #7780.
Rename the FFI DLL to libffi.dll for consistency
Whitespace only in TysWiredIn
Split off a InteractiveEvalTypes module to remove an import loop
Whitespace only in Type
Detab modules with tabs on 5 lines or fewer
Build system fix: really print the number of symbols in DLLs
Remove a redundant build-system hack

We used to have to explicitly pass -lffi when linking the compiler,
but it's no longer necessary.
Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc