Add docs to bindists
GHC new build system megapatch
Change how we know whether or not we are validating We now set Validating=YES in mk/are-validating.mk rather than on the commandline. This means that if you build a tree with validate then just running make in it will use the validate flags. "make distclean" removes mk/are-validating.mk, putting us back in standard build mode.
Include build.mk or validate{,-settings}.mk through custom-settings.mk