Connects to a host on a given port and optionally retrieves a banner.