Log string in WasRun

Delete wasSetUp flag, log strings when methods are called.
Invoke tearDown afterward
Remove warRun flag.
Report collected results.
Write test for reporting failed methods.
Count failed test, testFailedResultFormatting.
Report failed tests, add TODO list
Print test results
Add testSuite test, implement TestSuite class
Use TestSuite in tests invocation
Make tests run
Move TestResult allocation to setUp

Running multiple tests finished