Clear cached InetSocketAddress on reconnect.

This is necessary when the underlying IP address of a host name is
changed.
Merge pull request #59 from SpinGo/bust-cache

Clear cached InetSocketAddress on reconnect.