cpp/thread/packaged task/deduction guides

@1@ This deduction guide is provided for std to allow deduction from functions. @2@ . The deduced type is. @3@ . The deduced type is. @4@ . The deduced type is.