[GHC] #14809: Invocation of ghc with --make flag should be smarter about hs-boot and lhs-boot files