FRDGWaitForTasksScope

Scope used to wait for outstanding tasks when the scope destructor is called.