[Async] Add AnyEventTarget::AsHandler().
[Statechart] (refactoring)
[Statechart] (refactoring) Change test filenames to "Suite".
[Async] Add AnyEventHandler, to replace AnyEventTarget::AsHandler().