Suppress unused return value
Add more ABC_TESTING_ASSERT_*() macros
Rename test_case_factory_impl::factory_list_item to test_case_factory_impl::list_item
Change initialization style to constructor call
Reformat to use spaces instead of tabs
Change spaces-per-tab in Makefile* to 8 (default)
Improve test case titles