Added failing test for #934
build: fixed #452: tests are still a mess

we now run concurrent tests
Added ToplevelToolTest to ConcurrentTests

They all fail for me, but they were added to AllTests, so let's keep them in sync
Tom should check why they fail when he gets back