Implement LWG#2921 and LWG#2976 - removing allocator support from packaged_task.

llvm-svn: 319080
Cr-Mirrored-From: sso://chromium.googlesource.com/_direct/external/github.com/llvm/llvm-project
Cr-Mirrored-Commit: d42db7e083ee0edda327782aa122ad6474c126d1
5 files changed