Use events::Lambda_receiver in test for engine::events::Broadcaster

This way, we don't have to create a new type for nearly every testcase