All compilation output is now put into an individual directory for each test. This allows for multi-threaded building in Visual Studio 2008.