changes to Host, TorrentLogger, and handshake
Merge branch 'master' into Terek
updating host