* Implement beginnings of C# based tests * Convert xml dox tests * Updates per code review * Fixup of previous commit * Edits per code review * Refactor testRunTitle to make distinguishable between build legs