+hco #15945 Make Tcp and Http server binding closeable

No samples or documentation yet, since the API will change when we move to the new DSL.
Ticket #15945 should be left open.
Yeah, I was thinking about that and why a number of the case classes are final, so I thought you liked to keep things locked down.