Added sketch for HTTP load balancer

Connections are asynchronous. Even if it doesn't involve a DNS name lookup, `ns_connect` always returns a connection. You can check the resolve step failed by checking the `NSF_BAD_CONNECTION` flag.

The rationale was that you have to check whether the connection actually succeeded in the handler anyways, so why have two places to check for it?