Whitespace only
Fix a comment
Remove ghc.spec

It doesn't look like it would work now, and doesn't really belong in the
GHC tree anyway.
Change how we check that we have a suitable 'make'

We now check in the same way that the testsuite does.
Rarrange the distclean list; part of #7941