update doc cith generic executor and queue views.
Added when_all/when_any documentation.
try to fix 10340.
try to fix 10428 for uinque_ptr issues.