Fix for test name reporting

I've made a couple of updates to the TeamCityLogger that I was hoping you'd pull into the main repo?

1) Added a fix that will show the test case name in the TeamCity test results.
2) Updated the project file so that the solution can be built without having to resolve the reference to Microsoft.VisualStudio.TestPlatform.ObjectModel.