Torrent Client: host init in superclass +  better host validation