made SimpleTelnetServer.runForever private
prevent shutdown getting called twice for client proxy