Before pending refactor of make_shared and allocate_shared for arrays.
Update make_shared and allocate_shared for arrays to be confined to the set of overloads specified in N3870.