merged changes from RC_1_0

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10635 a83610d8-ad2a-0410-a6ab-fc0612d85776
remove orphaned function declaration

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10636 a83610d8-ad2a-0410-a6ab-fc0612d85776
don't fail renaming a file in a torrent just because it doesn't exist (and the destination directory doesn't exist)

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