Added a test result model

Serializing this to the trace so that I can avoid having to write
anything on top of XUnit's test result object.
Simple Tree View for Tests
Fixing the highlight color of the tree view

Seems to want to be white with white text. Stupid!
Merge remote-tracking branch 'origin/master' into TestResultTreeView
Adding a details pane for test results
Wrapping the details in a scroll viewer.
Adding another level to the test tree

Tests are now organized by collection -> test -> browser.
Adding the exception message to failures
Setting the testcollection bg
Moving the summary to be more pretty.
Merge pull request #1 from tdupont750/TestResultTreeView

Looks good!