Just trying out something with the TestResult obj.

Trying some customizatons with the TestResult object.
A very crude TestResult implementation.
Merge branch 'dev' into customize-test-results
Much better show_results() in TestSuiteManager.
Pretty pretty test results output.
Merge branch 'customize-test-results' into dev