cpp/string/basic string/deduction guides

@1@ This deduction guide is provided for std to allow deduction from an iterator range. .

@2-3@ These deduction guides are provided for std to allow deduction from a std. The parameter type in  refers to the  member type of the type deduced by the deduction guide. .