Change ITestCase.Class to ITypeInfo and ITestCase.Method to IMethodInfo.
Removed ITestCase.ClassName and ITestCase.MethodName.
Moved Application.ico into common.
Moved ITestMethodStarting/Finished to a more appropriate place, and group test cases by method.
Refactoring of test cases in advance of doing serialization work for VS runner.
Added serialization support to ITestCase, and made TheoryDiscoverer attempt to serialize tests cases before returning them.
Moved serialize responsibility to test framework. Fixed issue with AssemblyHelper.SubscribeResolve using the wrong path. Extracted serialization behavior into TestCaseSerializer.