Depend on library for executable
Depend on library for executable

The main motivation for this is to increase build speed.  In GHC's
source tree the library is not build, but all modules are now required
for the executable, so that GHC's validate will now detect build
failures for the library.

idontgetoutmuch/haddock,niteria/haddock,idontgetoutmuch/haddock,adamse/haddock,haskell/haddock,Wizek/haddock,jstolarek/haddock,lamefun/haddock,mrBliss/haddock,Fuuzetsu/haddock,JPMoresmau/haddock,jstolarek/haddock,Helkafen/haddock,Fuuzetsu/haddock,Acidburn0zzz/haddock,Mistuke/haddock,JPMoresmau/haddock,sboosali/haddock,jgm/haddock,beni55/haddock,Acidburn0zzz/haddock,haskell/haddock,Mistuke/haddock,lamefun/haddock,Fuuzetsu/haddock,mrhania/haddock,mrBliss/haddock,esmolanka/haddock,adamse/haddock,Helkafen/haddock,mrhania/haddock,Wizek/haddock,esmolanka/haddock,haskell/haddock,sboosali/haddock,mrBliss/haddock,niteria/haddock,niteria/haddock,beni55/haddock,haskell/haddock,haskell/haddock,randen/haddock,jgm/haddock,JPMoresmau/haddock,adamse/haddock,Fuuzetsu/haddock,beni55/haddock,Acidburn0zzz/haddock,sboosali/haddock,mrhania/haddock,idontgetoutmuch/haddock,randen/haddock,randen/haddock,Mistuke/haddock,esmolanka/haddock,lamefun/haddock,Helkafen/haddock,Wizek/haddock