Autogen: Separate tests
Separates the Autogen tests which currently are all in one single CMakeLists.txt file.
This helps to avoid the test timeout on busy machines and makes Autogen debugging easier. Also due to improved parallel processing the Autogen part of the CMake test suite runs faster on multicore machines.