set internal hostname to nil when disconnected

Since hasReadHostname is already NO, this will get
mutated later, when we read the hostname from the
responding server, but it's nice to explicitly
clear this out.