fix asyncio worker handling

simpler code to handle asyncio installation just test the version in the module.

fix #830
sounds can you open a PR with your patch? Will test it in the day :)