Merge test_case::assert_impl() and runner::log_assertion_*() into runner::log_assertion()
Move implementation of ABC_TESTING_ASSERT_*THROW*() to methods in .cxx file