merged fixes from RC_1_0

git-svn-id: http://svn.code.sf.net/p/libtorrent/code/trunk@10225 a83610d8-ad2a-0410-a6ab-fc0612d85776
remove deleted file from makefile

git-svn-id: http://svn.code.sf.net/p/libtorrent/code/trunk@10226 a83610d8-ad2a-0410-a6ab-fc0612d85776
standard headers should be included regardless of WIN32

git-svn-id: http://svn.code.sf.net/p/libtorrent/code/trunk@10227 a83610d8-ad2a-0410-a6ab-fc0612d85776
add extension hook on sending payload

git-svn-id: http://svn.code.sf.net/p/libtorrent/code/trunk@10228 a83610d8-ad2a-0410-a6ab-fc0612d85776
merged Steve Siloti's refactoring patch of inter-thread calls into session_impl

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