hg serve: add clearer message when starting the server with --verbose
Explicitly tell the address is the one the process is bound to.
Fix the printing of IPv6 addresses.
% Without -v
access log created - .hg/hgrc respected
% With -v
listening at http://localhost/ (bound to 127.0.0.1)
% With --prefix foo
listening at http://localhost/foo/ (bound to 127.0.0.1)
% With --prefix /foo
listening at http://localhost/foo/ (bound to 127.0.0.1)
% With --prefix foo/
listening at http://localhost/foo/ (bound to 127.0.0.1)
% With --prefix /foo/
listening at http://localhost/foo/ (bound to 127.0.0.1)