Much improved tests: Both C++03/C++11 are supported, with exceptions and without them; test outputs are being dumped on disk