Refactored some code into a method.
Added Timed events and Utils class.
Added start and end times to MSTestResult.
Added Unknown item to TestOutcome enum.
Added start and end time extraction from TRX.
Added calls to time aware allure events.
Added results-example-mstest.trx file found online.
results-example-mstest.trx is copied to output directory.
* TRXParserTests.cs: Added default categpry reference in tests.

* TestCaseFailureWithTimeEvent.cs: TestCaseFailureWithTimeEvent now
  inherits TestCaseFailureEvent instead of TestCaseFinishedEvent.


* TRXParser.cs: Added DEFAULT_CATEGORY.
GetTestResults rewritten to use extension methods instead of linq in
  an attempt to workaround/trubleshoot the behaviour when the
  resultSelector changes to null for no reason.