Modified results json

Modified `ConformanceTextTestResult` to write the results of each testcase to file. This includes pass/fail, assertions/errors, and if mandatory/optional. Logs are now published to ./Logs by default. Everything is ready for a pull, unless anyone has feedback.