Add another test of more complex build features
Add example makefiles to the test suite
More work towards parallel compilation
Add a missing language pragma, fixes warnings
Improve the complex test, make use of -i include paths
Add more arguments into the list, don't rebuild on --help
Remove the GHC unhack, seems GHC was right all along
Allow support for passing arguments to the test program, to run a manual invoke
Flesh out support for building with -j properly
Properly remove the Makefile hack
Change the way the output file is calculated, slightly more correct
Add an extra test that an unrelated object does not rebuild
Add more instances for Module
Make sure we don't rebuild files just because of unrelated potential makefile changes
Improve flags conflicting with -M section