Disambiguate module test names and add support for using PHPUnit without CTest
Commit