support web seeds that resolve to multiple IPs

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

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

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

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

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

git-svn-id: http://libtorrent.googlecode.com/svn@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@10334 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fix build error with msvc10

git-svn-id: http://libtorrent.googlecode.com/svn@10335 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
merge changes from RC_1_0

git-svn-id: http://libtorrent.googlecode.com/svn@10336 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
factor out parse_tracker_response and add unit tests. make gen_todo cover tests also, and regenerate todo.html

git-svn-id: http://libtorrent.googlecode.com/svn@10337 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fix bug in HTTP scrape response parsing

git-svn-id: http://libtorrent.googlecode.com/svn@10338 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
merged bugfix in http scrape response parsing from RC_0_16

git-svn-id: http://libtorrent.googlecode.com/svn@10339 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
merged changes from RC_1_0

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