Add connect which defaults port to 443 when using TLS (#1225)
Motivation:
Port 443 is commonly used for HTTPS. When we're using TLS we should
default to this unless otherwise specified.
Modifications:
- Add a `connect(host:)` to the TLS builder for `ClientConnection` which
defaults to port 443.
Result:
- Resolves #981