fix another integer overflow issue from switching to chrono

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10155 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
another boost chrono fix

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

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10157 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fixed disk_io_job flags being used as file flags

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10159 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
merge bitfield fix from RC_1_0 (although, fix doesn't apply)

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10161 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
track RTT of piece requests

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10162 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
log latency of bittorrent requests

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10164 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
cleaned up redundant bytes and failed bytes counters. moved some into the stats_counters

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10165 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
make performance counters able to blend in values, reducing a peer_connection -> session dependency on a sliding average state (this can be used for disk stats too)

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10166 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
cleanup and make session_stats a bit more efficient

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10167 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fix docs generation for stats counters

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