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.
Create README.md
* MSTestResult.cs: Added ErrorInfo property.


* TRXParser.cs: Added ErrorInfo class.
Implemented ParseErrorInfo method.
TestCaseFailureWithTimeEvent renamed to TestCaseFailureWithErrorInfoEvent.
Added TestFinished call to AllureAdapter regardless of outcome.
Replaced sample.trx with a more complex sample.
Added TestOutcomesMatch test.
Merge branch 'master' of https://github.com/someuser77/MSTestAllureAdapter
Added AllureAdapterBase class
Added some comments.
* sample.trx: Added categories to sample.trx.

* MSTestResult.cs: Added constuctor overload that doesnt require a
  test suit and uses null as deault.

* TRXParser.cs: Commented out the default category setting for tests
  without suits.

* TRXParserTests.cs: Fixed TestCategoriesWereFound test.
* TRXParserTests.cs: Removed null check.

* AllureAdapterBase.cs: Added empty suite handeling.

* MSTestResult.cs: Added empty array handling to constructor.
* TRXParserTests.cs: Added TestOwnersWereFound test.

* sample.trx: Added owner elements.

* AllureAdapter.cs: Fixed parameter to TestFailed call.

* AllureAdapterBase.cs: TestStarted copies owner data.
Test Started/Failed/Finished methods now get a MSTestResult instance
  instead of the different members.

* MSTestResult.cs: Added owner field.

* TRXParser.cs: Added owner parsing from trx file.
Added AllureCSharpCommons.csproj reference to the sln file.
TrxNamespace renamed and changed to internal.
Refactored owner extraction to method.
Removed unused ParseDuration method.
* Program.cs: Added command line argument parsing.

* MSTestAllureAdapter.Console.csproj: Passed command line arguments.