support web seeds that resolve to multiple IPs

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10328 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
added comment

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10329 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fix build

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10330 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
one more fix

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10331 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
one last fix to the web_seed_entry patch

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10332 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
some socks5 cleanup

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10333 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
optimize tracker_manager interface to avoid rendering and parsing strings for each peer-ip

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10334 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda