first steps towards removing session_impl dependency from tracker connections, to improve their testability

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10421 a83610d8-ad2a-0410-a6ab-fc0612d85776
fix bug in setup_transfer (for unit tests). fix verbose logging build. make sure test_pex is reliable

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10422 a83610d8-ad2a-0410-a6ab-fc0612d85776
fix tracker_manager argument forwarding

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10423 a83610d8-ad2a-0410-a6ab-fc0612d85776
remove stats logging functionality from libtorrent. This has been moved to a helper class part of libtorrent-webui, utility library

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10424 a83610d8-ad2a-0410-a6ab-fc0612d85776
convert endpoint list into vector in udp_tracker_connection

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10425 a83610d8-ad2a-0410-a6ab-fc0612d85776
move tracker transfer counters over to use performance_counters internally as well

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10426 a83610d8-ad2a-0410-a6ab-fc0612d85776
move DHT transfer counters to performance_counters

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10427 a83610d8-ad2a-0410-a6ab-fc0612d85776
remove option TORRENT_DISABLE_FULL_STATS

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10428 a83610d8-ad2a-0410-a6ab-fc0612d85776
now that we use boost.chrono, no need for custom timer or macros controlling which timer to use

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10429 a83610d8-ad2a-0410-a6ab-fc0612d85776
regenerate html

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10430 a83610d8-ad2a-0410-a6ab-fc0612d85776
minor cleanup of open_listen_port internally

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10431 a83610d8-ad2a-0410-a6ab-fc0612d85776