!str,hco #15945 Make creation of ServerBinding public again

I don't think we're going to change anything here. I haven't looked at the actual code here or its uses, but also keep in mind the generated unapply (which is actually bypassed in the code the pattern matcher generates when it knows it's the synthetic extractor for a case class).