Found a few more bugs when running with the C++ tests. Corrected one …
…and for others classified the failures by the deeper underlying problem.
cleaned up the Makefile
moved some test files to expensive checks