[reland][c10d] switch ProcessGroupNCCL:Options to be managed by intrusive_ptr (#47807)
Summary:
Pull Request resolved: https://github.com/pytorch/pytorch/pull/47807
reland https://github.com/pytorch/pytorch/pull/47075
Test Plan: wait for ci
Reviewed By: gmagogsfm
Differential Revision: D24905247
fbshipit-source-id: abd9731d86b3bd48d60bbc90d534823e0c037b93