-------------------------------
PS to: Improve orphan-module resolution
-------------------------------
{This comment got missed out of the previous commit.}
I also moved mkFinalIface from HscMain to MkIface, where it is much tidier.
(This is related, because it's mkFinalIface that now sets mi_orphan.)
%
% (c) The GRASP/AQUA Project, Glasgow University, 1993-2000
%
+
\section[GHC_Main]{Main driver for Glasgow Haskell compiler}
\begin{code}
%
% (c) The GRASP/AQUA Project, Glasgow University, 1993-1998
%
+
\section[MkIface]{Print an interface for a module}
\begin{code}