Ensure the status is always valid in an async wait
Fix AAvr utility VAPI header declarations
Make sure that async .end method works properly
Allow member access to begin and end of aync methods
Create AAVR library to do parallel async tasks