Lazy asyncsupport.patch_all()

fixes #765
3 files changed