Removed circular dependency - use self_test::TestRunner base class
cleaner: adding the test to the test runner at the diagnostic parser level
Merge pull request #29 from shadow-robot/B_circ_dep

Fixes #28 - removed circular dependency