merged fixes from RC_1_0

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10225 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
remove deleted file from makefile

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10226 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
standard headers should be included regardless of WIN32

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10227 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
add extension hook on sending payload

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10228 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
merged Steve Siloti's refactoring patch of inter-thread calls into session_impl

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

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

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10234 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
windows fix for client_test (thanks s. soliti)

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

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@10237 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fix to make active_time, seeding_time, finished_time and upload_only_time all work for torrents that are not being ticked

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

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

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