[Async] Add AnyEventQueue::Front().

- AnyEventQueueFront and AnyEventDispatcherFront have a common component: AnyEventFrontImpl.