Minimal changes to get running behavior

The constructors for an Address allow hostname and _string_ service
(like "localhost" "http" or "localhost" "80"), or IP address (as a
string) and numerical port number. The previous code was trying to
construct an address with "localhost" as the IP address, which was
throwing an Exception.