Rework async op example.
Add get_associated_executor helper function.
Add get_associated_allocator helper function.
Merge remote-tracking branch 'upstream/master'