Message

Hi, this is a rebase to current trunk and re-submission of the OpenACC Async
re-organization work, aiming to commit when stage1 re-opens. This is technically
the 2nd time I'm sending this whole patch series, but because I've named
partial revisions up to v4 by now, for clarity I will just call this entire set "v5".
Thomas, I hope I resolved all discussed issues in this current patch set. Please
kindly remind if I missed anything, as there were so many emails to re-check :)
The more detailed descriptions are in the individual patch submissions.
Thanks,
Chung-Lin