Convert more tests to Catch.
Add GetElapsedTime for generating reference times.
Convert more tests to Catch.