Split test discovery and loading into different classes
Merge pull request #10 from sjagoe/split-loader-discoverer

Split test discovery and loading into different classes