Support automatic instantiation of registered units

abc::testing::unit-derived classes using ABC_TESTING_UNIT_REGISTER() (in
any source file) now will be loaded automatically when a runner is
instantiated by abc::testing::module.