Allow custom test runners to create their own TestClasses and customize the scanning of annotations.
Merge pull request #763 from motlin/master

Allow custom test runners to create their own TestClasses and customize the scanning of annotations.