Test class enumerator

Since all three container implementations have the same code for scanning for test classes, I put it in a common helper class in the main assembly.