Tweak the Makefiles
Remove build system code for multiple ways support

It looks like it wasn't working anyway.
Remove doc-building support from the build system

We don't build any docs in nofib
Build system: Remove unused DLL_PEN
Make the nofib build system independent of the GHC build system
Get the value of SplitObjs from the compiler we're using
We don't have to override WERROR now that we don't use the GHC build system
Fix booting again
Don't use -package array everywhere

Only use it in benchmarks that use arrays