Merge pull request #732 from karrukola/modern_async

refactor(_async.py): introduce modern coroutine syntax