Added additional test cases for new methods in BenchmarkDescription.
Completed BenchmarkResult impl and BenchmarkRunner is fully functional.
Need to add additional negative test case.