Cleanup CMake testing
The test configuration now uses a CMake subdirectory. This removes redundant CMake configiurations and Makefile configurations.
The test configuration now uses a CMake subdirectory. This removes redundant CMake configiurations and Makefile configurations.