WockyConnector: Fix problem if host is an ipv6 or contains a port
WockyConnector: Fix problem if host is an ipv6 or contains a port

Make WockyConnector::connect_to_host_async() uses
g_socket_client_connect_to_host_async()'s semantic. It means that the
port argument is used only if the host does not already contains
a port.

freedesktop-unofficial-mirror/wocky,noonien-d/wocky,noonien-d/wocky,noonien-d/wocky,freedesktop-unofficial-mirror/wocky,freedesktop-unofficial-mirror/wocky