Fix ipv6

I like the new listener line but we can't pass in the brackets from the IPv6 addresses.

I've also changed the listening message to always show numeric IP addresses because the translated names with brackets aren't valid URLs, e.g. http://[localhost]:8080.