Asyncio port of urllib.request