Async/await Support on Top of Generators/Yield

Temporary fix for bug #3750, tried it, it works.
@lydell Not sure, but I want to make the last test more specific anyway, so I eliminate this in the next commit.