test: add test for adding async-listeners in flight
test: add test for adding async-listeners in flight

listeners defined *after* an async callback is scheduled should not
affect that callback

othiym23/async-listener