Add listen() implementation based on neubot_asyncio